Skip to content
This repository

OpenComparison is the framework for creating package comparison sites like djangopackages.com.

branch: develop
Octocat-spinner-32 apiv1 Finish moving repo_commits out
Octocat-spinner-32 core First pass on new REST API powered version of Python 3 compatibility …
Octocat-spinner-32 design Added design files: logo on square white bg
Octocat-spinner-32 docs Add @luzfcb to contributors
Octocat-spinner-32 feeds Finish moving repo_commits out
Octocat-spinner-32 grid First angular work. Not yet done
Octocat-spinner-32 homepage First pass on new REST API powered version of Python 3 compatibility …
Octocat-spinner-32 package fix the tests because pypa was a bad place to choose for bitbucket repo
Octocat-spinner-32 profiles Cannot save profile edit form - Fixed #268
Octocat-spinner-32 searchv2 massively improved search
Octocat-spinner-32 settings Added errormator - fixed #242
Octocat-spinner-32 static First pass on new REST API powered version of Python 3 compatibility …
Octocat-spinner-32 templates change crate.io references to pypi.python.org
Octocat-spinner-32 .gitignore Don't ignore dist/. Bootstrap (Bower) needs it.
Octocat-spinner-32 .travis.yml Fix travis.yml to not use crate.io
Octocat-spinner-32 CONTRIBUTORS.txt Update CONTRIBUTORS.txt
Octocat-spinner-32 LICENSE.txt bump the license
Octocat-spinner-32 Makefile BitBucket is now working again. Ugh
Octocat-spinner-32 Procfile Add newrelic to help us diagnose the slowdowns
Octocat-spinner-32 README.rst Fix features list indent in README.rst.
Octocat-spinner-32 __init__.py Moving things into the root scaredofrabbits directory so that deploym…
Octocat-spinner-32 manage.py Add some nicer logging
Octocat-spinner-32 requirements.txt Please use 0.6.5 version of the client :-)
Octocat-spinner-32 testrunner.py moar PEP-8
Octocat-spinner-32 urls.py Fix redirect URL issue
Octocat-spinner-32 worker.py Adding caching on versions
Octocat-spinner-32 wsgi.py adding django-sslify to see if doesn't blow up on redirect
README.rst

OpenComparison

OpenComparison helps you easily identify and compare good apps, frameworks, plugins, and other types of packages, using comparison grids.

Test Status

https://travis-ci.org/opencomparison/opencomparison.png?branch=master

Features

  • Comparison grids with wiki-like editing capability
    • Add packages to grid
    • Add/edit grid features
  • Storage of package info, fetched from public APIs
    • PyPI
    • Github
    • BitBucket
  • Basic search
    • Autocomplete packages/grids
  • Social features:
    • "I use this" button
    • Latest packages featured on homepage
  • "Add package" and "Add grid" forms

The Site

The most current example is live and functional at https://www.djangopackages.com.

The http://opencomparison.org project also supports projects such as plone.opencomparison.org and pyramid.opencomparison.org.

The Documentation

The documentation is hosted at http://opencomparison.rtfd.org

License

The code is open-source and licensed under the MIT license.

Next Deployment

$ migrate package

Credits

For Django Dash 2010, @pydanny and @audreyr created Django Packages. They have been working on it since then, turning it into the OpenComparison framework.

They are joined by a host of core developers and contributors. See http://opencomparison.readthedocs.org/en/latest/contributors.html

Something went wrong with that request. Please try again.