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