Python Django

Open-source Python projects categorized as Django

Top 23 Python Django Projects

  • Django

    The Web framework for perfectionists with deadlines.

    Project mention: A First Look at HTMX and How it Compares to React | dev.to | 2023-09-18

    Plays well with others : And get this, HTMX buddies up with your go-to tech. Rocking with Django or vibing with Flask? HTMX slips right in, boosting your game without a total remodel.

  • Sentry

    Developer-first error tracking and performance monitoring

    Project mention: How to integrate sentry to Nextjs application | dev.to | 2023-09-16

    Running Sentry Wizard... version: 3.13.0 | sentry-cli version: 1.75.2 Sentry Wizard will help you to configure your project Thank you for using Sentry :) Skipping connection to Sentry due files already patched ┌ Sentry Next.js Wizard │ ◇ ────────────────────────────────────────────────────────────────────────────╮ │ │ │ The Sentry Next.js Wizard will help you set up Sentry for your application. │ │ Thank you for using Sentry :) │ │ │ │ Version: 3.13.0 │ │ │ ├───────────────────────────────────────────────────────────────────────────────╯ │ ◇ Are you using Sentry SaaS or self-hosted Sentry? │ Sentry SaaS (sentry.io) │ ◇ Do you already have a Sentry account? │ Yes │ ● If the browser window didn't open automatically, please open the following link to log into Sentry: │ │ https://sentry.io/account/settings/wizard/authtoken123/ │ ◇ Login complete. │ ◇ Select your Sentry project. │ myproject-126kk132c/javascript-nextjs-f9 │ ◇ Installed @sentry/nextjs with NPM. │ ◆ Created fresh sentry.server.config.ts. │ ◆ Created fresh sentry.client.config.ts. │ ◆ Created fresh sentry.edge.config.ts. │ ◆ Added Sentry configuration to next.config.js. (you probably want to clean this up a bit!) │ ◆ Created src\app\sentry-example-page\page.jsx. │ ◆ Created src\app\api\sentry-example-api\route.js. │ ◆ Created .sentryclirc with auth token for you to test uploading source maps locally. │ ◆ Added .sentryclirc to .gitignore. │ └ Everything is set up! You can validate your setup by starting your dev environment (`next dev`) and visiting "/sentry-example-page". If you encounter any issues, let us know here: https://github.com/getsentry/sentry-javascript/issues 🎉 Successfully set up Sentry for your project 🎉

  • Sonar

    Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • django-rest-framework

    Web APIs for Django. 🎸

    Project mention: Creating Own Chat GPT | dev.to | 2023-09-15

    For the backend, we chose Python, Django Rest Framework. On the frontend, React, Redux, Saga, Sass. Let’s start with the backend, which was managed by Yegor. He writes about the server part of the project himself.

  • Saleor

    Saleor Core: the high performance, composable, headless commerce API.

    Project mention: Saleor storefront templates | /r/SaleorCommerce | 2023-04-06

    Our community is most active on GitHub - for more questions, you can open discussions: https://github.com/saleor/saleor/discussions

  • Wagtail

    A Django content management system focused on flexibility and user experience

    Project mention: How and why the Wagtail page editor is evolving | /r/WagtailCMS | 2023-04-14

    - The discussion thread we use to track all public feedback: https://github.com/wagtail/wagtail/discussions/9553. Comments very welcome.

  • awx

    AWX provides a web-based user interface, REST API, and task engine built on top of Ansible. It is one of the upstream projects for Red Hat Ansible Automation Platform.

    Project mention: The Bullhorn #114 (Ansible Newsletter) | /r/ansible | 2023-09-03

    We're happy to announce that AWX Version 23.0.0 is now available! We're happy to announce that AWX Operator version 2.5.2 is now available!

  • Zappa

    Serverless Python

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • cookiecutter-django

    Cookiecutter Django is a framework for jumpstarting production-ready Django projects quickly.

    Project mention: Template for Django Projects | /r/django | 2023-07-10

    Consider taking a look at cookiecutter to generate projects from templates. There is also cookiecutter-django. As for your environment variables you should have an example .env file containing all the environment variables required by your project (without setting them) that can be safely pushed into your repository for you and other developers to copy into the actual .env file that'll be used by your project (add this file to .gitignore)

  • django-cms

    The easy-to-use and developer-friendly enterprise CMS powered by Django

  • doccano

    Open source annotation tool for machine learning practitioners.

    Project mention: You Can't Have a Free Software AI Stack | news.ycombinator.com | 2023-07-13

    Huh?

    I wrote my own system for classifying a stream of texts in Python, I might Open Source it one of these days but I have to get it to the point where it is modular enough that I can customize it to do the particular things I want without subjecting people to my whims... I use it every day and I'm not afraid to demo it because it is rock solid.

    My understanding is that my system would not be hard to adapt to work on images for certain kinds of tasks.

    Pytorch is open source, Huggingface is open source. CUDA isn't. This is

    https://labelstud.io/

    and for annotating text spans there are so many open source tools

    https://github.com/doccano/doccano

    I worked for a company a few years back that built annotation tools for projects we sold to customers but never quite got to a polished general purpose annotator. Today there are an overwhelming number of companies in this space and products I never heard of, many of which are cloud based or paid. Looks like a gold rush to me.

  • Healthchecks

    Open-source cron job and background task monitoring service, written in Python & Django

    Project mention: Show HN: OnlineOrNot – Cron Job Monitoring | news.ycombinator.com | 2023-09-27

    Is there anything different from https://healthchecks.io/ --- a service I've been using for free for a couple years now?

  • librephotos

    A self-hosted open source photo management service. This is the repository of the backend.

    Project mention: Google Photos alternative | /r/selfhosted | 2023-07-10

    I found some other Solutions: Lomorage immich PicApport LibrePhotos Lomorage does directly mention the Feature I want, immich maybe does have it too.

  • django-oscar

    Domain-driven e-commerce for Django

    Project mention: Code-First Auto-Generated OpenAPI Docs for Django Applications | dev.to | 2023-02-28

    Using the open source e-commerce framework Django-Oscar as an example.

  • pyinstrument

    🚴 Call stack profiler for Python. Shows you why your code is slow!

    Project mention: How to profile an asynchronous FastAPI server | /r/Python | 2023-08-09

    I was wondering if you have any synchronous routes in your app? We have an open issue regarding those and would love some ideas for solutions :)

  • django-ninja

    💨 Fast, Async-ready, Openapi, type hints based framework for building APIs

    Project mention: Building a Blog in Django | news.ycombinator.com | 2023-09-12

    > The only place I really see Django at large companies is as an api using DRF or something.

    This is not a bad thing. Using Django as an API backend is amazingly fast in terms of development time, especially with modern frameworks such as django-ninja [1].

    Just use the built-in ORM to create models, write your endpoints, and use the built-in admin interface to play with the database if you don't have endpoints for everything.

    There is also a less known feature of Django called admindocs [2], which automatically generates a human readable, hyperlinked documentation for your models and relations between them.

    [1] https://django-ninja.rest-framework.com/

    [2] https://docs.djangoproject.com/en/4.2/ref/contrib/admin/admi...

  • Recipes

    Application for managing recipes, planning meals, building shopping lists and much much more!

    Project mention: Google Says the Reddit Blackout Made Search Worse | /r/technology | 2023-06-27
  • graphene-django

    Build powerful, efficient, and flexible GraphQL APIs with seamless Django integration.

    Project mention: Exploring Django's Third-Party Packages: Top Libraries You Should Know | dev.to | 2023-07-08

    Graphene-Django Graphene-Django is a powerful library that integrates the GraphQL query language with Django, allowing for the development of flexible and efficient APIs. It seamlessly combines the expressive power of GraphQL with the simplicity and elegance of Django, enabling us to design APIs that fetch only the data the clients need.

  • authlib

    The ultimate Python library in building OAuth, OpenID Connect clients and servers. JWS,JWE,JWK,JWA,JWT included.

    Project mention: How could you do a Spotify login like the one Spotify Pie has? | /r/flask | 2023-02-02

    May you looking for flask-dance or authlib

  • django-tastypie

    Creating delicious APIs for Django apps since 2010.

    Project mention: Django Tastypie: Create APIs that is RESTful and uses HTTP well | news.ycombinator.com | 2023-08-14
  • Weblate

    Web based localization tool with tight version control integration.

    Project mention: Just launched Secrets 4 - A Password Manager with sharing on iCloud | /r/macapps | 2023-05-31

    For translations I can recommend you to use sites such as Crowdin, OneSky, Transifex, Weblate. Lot of smaller (singe or small team) developers are handling translations with the help of their users. You would be surprised how easy and how fast it is to manage translations at no (or nearly) cost this way. There is a lot of users willing to help to translate the app to their native languages.

  • django-jet

    Modern responsive template for the Django admin interface with improved functionality. We are proud to announce completely new Jet. Please check out Live Demo

  • strawberry

    A GraphQL library for Python that leverages type annotations 🍓

    Project mention: Strawberry: A Python Library for GraphQL | news.ycombinator.com | 2023-08-08
  • dynaconf

    Configuration Management for Python ⚙

  • Mergify

    Updating dependencies is time-consuming.. Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-09-27.

Python Django related posts

Index

What are some of the best open-source Django projects in Python? This list will help you:

Project Stars
1 Django 73,160
2 Sentry 35,200
3 django-rest-framework 26,394
4 Saleor 19,087
5 Wagtail 15,627
6 awx 12,647
7 Zappa 11,907
8 cookiecutter-django 10,869
9 django-cms 9,515
10 doccano 8,297
11 Healthchecks 6,608
12 librephotos 5,904
13 django-oscar 5,860
14 pyinstrument 5,578
15 django-ninja 4,989
16 Recipes 4,345
17 graphene-django 4,140
18 authlib 3,959
19 django-tastypie 3,864
20 Weblate 3,794
21 django-jet 3,465
22 strawberry 3,448
23 dynaconf 3,228
Updating dependencies is time-consuming.
Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.
blog.mergify.com