/awesome-django

A curated list of awesome Django apps and projects.

Awesome Django

A curated list of awesome Django apps. Inspired by and based on awesome-python.

Admin interface

Asset Management

  • django-compressor - Compresses linked and inline javascript or CSS into a single cached file.

Debugging

  • django-debug-toolbar - A configurable set of panels that display various debug information about the current request/response.

Fields

Forms

  • 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.

RESTful API

Libraries for developing RESTful APIs.

Model Extensions

Tagging

Translations

  • django-rosetta - Rosetta is a Django application that eases the translation process of your Django projects.

Other

  • South - Django application to provide schema and data migrations.
  • django-allauth - Integrated set of Django applications addressing authentication, registration, account management as well as 3rd party (social) account authentication.
  • django-braces - Reusable, generic mixins for Django.
  • django-extensions - This is a repository for collecting global custom management extensions for the Django Framework.
  • django-gravatar2 - Essential Gravatar support for Django. Features helper methods, templatetags and a full test suite!
  • django-markitup - A Django reusable application for end-to-end markup handling.
  • django-mptt - Utilities for implementing a modified pre-order traversal tree in django.
  • django-smuggler - Django Smuggler is a pluggable application for Django Web Framework that helps you to import/export fixtures via the automatically-generated administration interface.
  • django-solo - Helps working with singletons - things like global settings that you want to edit from the admin site.
  • sentry - Sentry is a realtime, platform-agnostic error logging and aggregation platform.

Projects

  • Satchmo - Satchmo is an eCommerce framework created in Django which allows you to develop unique and robust online stores.
  • django-cms - The easy-to-use and developer-friendly CMS
  • mayan-edms - Open source, Django based DMS (document management system) with custom metadata indexing, file serving integration, OCR capabilities, document versioning and electronic signature verification.

Contributing

Just fork and send a pull request with your awesome django apps and projects