## Web Framework and Related Tools 1. django Django is a Python high-level Web framework that encourages rapid development and clean, pragmatic design. Project Source: https://github.com/django/django Project Homepage: https://www.djangoproject.com/ 1. django-tastypie Tastypie is a webservice API framework for Django. It provides a convenient, yet powerful and highly customizable abstraction for creating REST-style interfaces. Project Source: https://github.com/toastdriven/django-tastypie Project Homepage: http://tastypieapi.org/ 1. django-rest-framework Django REST framework is a powerful and flexible toolkit that makes it easy to build Web APIs Project Source: https://github.com/tomchristie/django-rest-framework Project Homepage: http://www.django-rest-framework.org/ 1. django-extensions Django Extensions is a collection of custom extensions for the Django Framework. Project Source: https://github.com/django-extensions/django-extensions Project Documentation: http://django-extensions.readthedocs.org/en/latest/ 1. django-crispy-forms The best way to have DRY Django forms. The app provides a tag and filter that lets you quickly render forms in a div format while providing an enormous amount of capability to configure and control the rendered HTML. Project Source: https://github.com/maraujop/django-crispy-forms Project Documentation: http://django-crispy-forms.readthedocs.org/en/latest/ 1. django-haystack Haystack provides modular search for Django. Project Source: https://github.com/toastdriven/django-haystack Project Homepage: http://haystacksearch.org/ 1. django-compressor Django Compressor combines and compresses linked and inline Javascript or CSS in a Django template into cacheable static files by using the compress template tag. Project Source: https://github.com/django-compressor/django-compressor Project Documentation: http://django-compressor.readthedocs.org/en/latest/ 1. django-reversion django-reversion is an extension to the Django web framework that provides comprehensive version control facilities. Project Source: https://github.com/etianen/django-reversion Project Documentation: http://django-reversion.readthedocs.org/en/latest/ 1. django-taggit django-taggit a simpler approach to tagging with Django. Project Source: https://github.com/alex/django-taggit Project Documentation: http://django-taggit.readthedocs.org/en/latest/ 1. django-oscar Oscar is an e-commerce framework for Django designed for building domain-driven sites. Project Source: https://github.com/tangentlabs/django-oscar Project Homepage: http://oscarcommerce.com/ 1. django-basic-apps Simple apps for Django projects. Project Source: https://github.com/nathanborror/django-basic-apps Project Homepage: https://code.google.com/p/django-basic-apps/ 1. django-xadmin Drop-in replacement of Django admin comes with lots of goodies, fully extensible with plugin support, pretty UI based on Twitter Bootstrap. Project Source: https://github.com/sshwsfc/django-xadmin Project Homepage (Chinese): http://sshwsfc.github.io/django-xadmin/ 1. django-filter Django-filter is a reusable Django application for allowing users to filter querysets dynamically. Project Source: https://github.com/alex/django-filter Project Documentation: https://django-filter.readthedocs.org/en/latest/ 1. django-mptt Utilities for implementing Modified Preorder Tree Traversal with your Django Models and working with trees of Model instances. Project Source: https://github.com/django-mptt/django-mptt Project Documentation: http://django-mptt.github.io/django-mptt/ 1. django-devserver A drop in replacement for Django's built-in runserver command. Project Source: https://github.com/dcramer/django-devserver 1. django-admin2 Extendable, adaptable rewrite of django.contrib.admin. Project Source: https://github.com/pydanny/django-admin2 Proeject Documentation: http://django-admin2.readthedocs.org/en/latest/ 1. django-admin-bootstrapped A Django admin theme using Bootstrap. It doesn't need any kind of modification on your side, just add it to the installed apps. Project Source: https://github.com/django-admin-bootstrapped/django-admin-bootstrapped Project Homepage: https://github.com/django-admin-bootstrapped/django-admin-bootstrapped 1. django-model-utils Django model mixins and utilities. Project Source: https://github.com/carljm/django-model-utils Project Documentation: https://django-model-utils.readthedocs.org/en/latest/ 1. django-schedule A calendaring/scheduling application. Project Source: https://github.com/thauber/django-schedule 1. django-deployment-workshop Code and configuration used in my Django Deployment Workshop. Project Source: https://github.com/jacobian/django-deployment-workshop 1. django-suit Modern theme for Django admin interface. Project Source: https://github.com/darklow/django-suit Project Homepage: http://djangosuit.com/ 1. django-nose Django test runner using nose. Project Source: https://github.com/django-nose/django-nose Project Documentation: https://github.com/django-nose/django-nose 1. django-c10k-demo django-c10k-demo is an experimental playground for high concurrency in Django with WebSockets. Project Source: https://github.com/aaugustin/django-c10k-demo 1. django-twoscoops-project A project template for Django 1.6. Project Source: https://github.com/twoscoops/django-twoscoops-project Project Homepage: http://twoscoopspress.org/ 1. django-floppyforms Full control of form rendering in the templates. Project Source: https://github.com/gregmuellegger/django-floppyforms Project Documentation: http://django-floppyforms.readthedocs.org/en/latest/ 1. django-cache-machine Automatic caching and invalidation for Django models through the ORM. Project Source: https://github.com/jbalogh/django-cache-machine 1. django-skel A modern Django (1.5) project skeleton. Project Source: https://github.com/rdegges/django-skel Project Documentation: http://django-skel.readthedocs.org/en/latest/ 1. django-base-template A Django 1.6 base template with HTML5Boilerplate and Twitter Bootstrap. Project Source: https://github.com/xenith/django-base-template 1. gargoyle Gargoyle is a platform built on top of Django which allows you to switch functionality of your application on and off based on conditions. Project Source: https://github.com/disqus/gargoyle Project Documentation: http://gargoyle.readthedocs.org/en/latest/ 1. django-bootstrap3 Bootstrap 3 integration with Django. Project Source: https://github.com/dyve/django-bootstrap3 Project Documentation: http://django-bootstrap3.readthedocs.org/en/latest/ 1. Thumbnails for Django Thumbnails for Django. Project Source: https://github.com/mariocesar/sorl-thumbnail Project Documentation: http://sorl-thumbnail.readthedocs.org/en/latest/ 1. easy-thumbnails A powerful, yet easy to implement thumbnailing application for Django. Project Source: https://github.com/SmileyChris/easy-thumbnails Project Documentation: http://easy-thumbnails.readthedocs.org/en/2.0.1/ 1. django-guardian django-guardian is implementation of per object permissions as authorization backend which is supported since Django 1.2. Proeject Source: https://github.com/lukaszb/django-guardian Project Documentation: http://django-guardian.readthedocs.org/en/v1.2/ 1. django-braces Mixins for Django's class-based views. Project Source: https://github.com/brack3t/django-braces Project Documentation: http://django-braces.readthedocs.org/en/latest/index.html 1. django-activity-stream Generate generic activity streams from the actions on your site. Project Source: https://github.com/justquick/django-activity-stream Project Documentation: https://django-activity-stream.readthedocs.org/en/latest/ 1. django-socialregistration Combining OpenID, OAuth and FacebookConnect signup in one application. Project Source: https://github.com/flashingpumpkin/django-socialregistration Project Documentation: http://django-socialregistration.readthedocs.org/en/latest/ 1. django-imagekit Automated image processing for Django. Project source: https://github.com/matthewwithanm/django-imagekit Project Documentation: http://django-imagekit.readthedocs.org/en/latest/ 1. django-pipeline Pipeline is an asset packaging library for Django. Project Source: https://github.com/cyberdelia/django-pipeline Project Documentation: http://django-pipeline.readthedocs.org/en/latest/ 1. Django-Socialauth Allows logging in via Facebook, Yahoo, Gmail, Twitter and Openid. Project Source: https://github.com/agiliq/Django-Socialauth 1. django-jenkins Plug and play continuous integration with django and jenkins. Project Source: https://github.com/kmmbvnr/django-jenkins 1. django-paypal A pluggable Django application for integrating PayPal Payments Standard or Payments Pro. Project Source: https://github.com/johnboxall/django-paypal 1. horizon Horizon is a Django-based project aimed at providing a complete OpenStack Dashboard along with an extensible framework for building new dashboards from reusable components. Project Source: https://github.com/openstack/horizon 1. django-avatar A Django app for handling user avatars. Project Source: A Django app for handling user avatars. 1. django-userena Accounts for Django made beautifully simple. Project Source: https://github.com/bread-and-pepper/django-userena 1. django-redis-cache A Redis cache backend for django. Project Source: https://github.com/sebleier/django-redis-cache 1. mongodb-engine Django MongoDB Backend. Project Source: https://github.com/django-nonrel/mongodb-engine Project Homepage: http://django-nonrel.org/ 1. django-filebrowser Media-Management with Grappelli. Project Source: https://github.com/sehmaschine/django-filebrowser Project Documentation: http://django-filebrowser.readthedocs.org/en/latest/ 1. django-twitter-tag A django template tag to display user's recent tweets. project Source: https://github.com/coagulant/django-twitter-tag 1. django-pagination A set of utilities for creating robust pagination tools throughout a django application. Project Source: https://github.con/ericflo/django-pagination Project Homepage: http://code.google.com/p/django-pagination/ 1. django-drip Use the admin to manage drip campaign emails using querysets on Django's User model. Project Source: https://github.com/zapier/django-drip 1. django-vanilla-views Beautifully simple class-based views. Project Source: https://github.com/tomchristie/django-vanilla-views 1. django-filer File and Image Management Application for django. Project Source: https://github.com/stefanfoulis/django-filer Project Documentation: http://django-filer.readthedocs.org/en/latest/index.html 1. django-angular Let AngularJS play well with Django. Project Source: https://github.com/jrief/django-angular Project Documentation: http://django-angular.readthedocs.org/en/latest/ 1. model_mommy Model-mommy offers you a smart way to create fixtures for testing in Django. Project Source: https://github.com/vandersonmota/model_mommy Project Documentation: http://model-mommy.readthedocs.org/en/latest/ 1. django-skel A modern Django (1.5) project skeleton. Project Source: https://github.com/rdegges/django-skel Project Documentation: http://django-skel.readthedocs.org/en/latest/ 1. mongodb-engine Django MongoDB Backend. Project Source: https://github.com/django-nonrel/mongodb-engine 1. django-jsonfield A reusable JSONField model for Django to store ad-hoc data. Project Source: https://github.com/bradjasper/django-jsonfield 1. flask Flask is a microframework for Python based on Werkzeug and Jinja2. Project Source: https://github.com/mitsuhiko/flask Project Homepage: http://flask.pocoo.org/ 1. flask-restful Flask-RESTful provides the building blocks for creating a great REST API. Project Source: https://github.com/twilio/flask-restful Project Documentation: http://flask-restful.readthedocs.org/en/latest/ 1. flask-admin Simple and extensible administrative interface framework for Flask. Project Source: https://github.com/mrjoes/flask-admin Project Documentation: https://flask-admin.readthedocs.org/en/latest/ 1. flask-appengine-template Boilerplate project template for running Flask on Google App Engine. Project Source: https://github.com/kamalgill/flask-appengine-template 1. flask-login Flask user session management. Project Source: https://github.com/maxcountryman/flask-login Project documentation: http://flask-login.readthedocs.org/en/latest/ 1. flask-sockets Elegant WebSockets for your Flask apps. Project Source: https://github.com/kennethreitz/flask-sockets 1. flask-sqlalchemy Adds SQLAlchemy support to Flask. Project Source: https://github.com/mitsuhiko/flask-sqlalchemy 1. flaskr-tdd Intro to Flask, Test Driven Development (TDD), and jQuery. Project Source: https://github.com/mjhea0/flaskr-tdd 1. Flask-Foundation A solid foundation for your flask app. Project Source: https://github.com/JackStouffer/Flask-Foundation project Hoempage: https://jackstouffer.github.io/Flask-Foundation/ 1. flask-api Browsable web APIs for Flask. Project Source: https://github.com/tomchristie/flask-api Project Homepage: http://www.flaskapi.org/ 1. angular-flask An AngularJS (frontend) + Flask / Python (backend) Boilerplate Application. Project Source: https://github.com/shea256/angular-flask 1. eve Eve is an out-of-the-box, highly customizable and fully featured RESTful Web API framework that you can use to effortlessly build and deploy your own APIs. Project Source: https://github.com/nicolaiarocci/eve Project Homepage: http://python-eve.org/ 1. tornado Tornado is a Python web framework and asynchronous networking library. By using non-blocking network I/O, Tornado can scale to tens of thousands of open connections, making it ideal for long polling, WebSockets, and other applications that require a long-lived connection to each user. Project Source: https://github.com/tornadoweb/tornado Project Documentation: http://www.tornadoweb.org/en/stable/ 1. tornadio2 Python socket.io server implementation on top of Tornado framework. Project Source: https://github.com/mrjoes/tornadio2 1. sockjs-tornado SockJS-tornado is a Python server side counterpart of SockJS-client browser library running on top of Tornado framework. Project Source: https://github.com/mrjoes/sockjs-tornado 1. webpy web.py is a web framework for Python that is as simple as it is powerful. Project Source: https://github.com/webpy/webpy Project Homepage: http://webpy.org/ 1. bootle Bottle is a fast, simple and lightweight WSGI micro web-framework for Python. Project Source: https://github.com/defnull/bottle Project Documentation: http://bottlepy.org/docs/dev/index.html 1. pyramid Pyramid is a small, fast, down-to-earth, open source Python web framework. Project Source: https://github.com/Pylons/pyramid Project Homepage: http://www.pylonsproject.org/ 1. play1 Play framework makes it easier to build Web applications with Java. It is a clean alternative to bloated Enterprise Java stacks. Project Source: https://github.com/playframework/play1 Project Homepage: http://www.playframework.com/ 1. web2py web2py is a free open source full-stack framework for rapid development of fast, scalable, secure and portable database-driven web-based applications. Project source: https://github.com/web2py/web2py Project Homepage: http://www.web2py.com/ 1. jinja2 Jinja2 is a template engine written in pure Python. It provides a Django inspired non-XML syntax but supports inline expressions and an optional sandboxed environment. Project Source: https://github.com/mitsuhiko/jinja2 Project Homepage: http://jinja.pocoo.org/ 1. AutobahnPython WebSocket & WAMP for Python on Twisted and asyncio. Project Source: https://github.com/tavendo/AutobahnPython Project Homepage: http://autobahn.ws/python/ 1. twisted Event-driven networking engine written in Python. Project Source: https://github.com/twisted/twisted Project Homepage: https://twistedmatrix.com/trac/ 1. diesel Greenlet-based event I/O Framework for Python. Project Source: https://github.com/jamwt/diesel Project Homepage: http://diesel.io/