The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 Python Django Projects
-
You should not test Django's own code — it's already been tested. For example, you don't need to write a test that checks if an object is retrieved with get_object_or_404 — Django's testing suite already has that covered.
-
Project mention: Next.js Error Monitoring with Sentry: Enhancing Your Application’s Reliability | dev.to | 2024-03-15
However, ensuring the reliability and performance of your Next.js app is equally crucial. That’s where Sentry comes into play. Combined with Sentry, an industry-leading error monitoring platform, Next.js empowers developers to proactively identify and resolve issues that may arise in their applications. In this article, we’ll explore how to integrate Sentry into your Next.js project for effective error monitoring and performance optimization.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
Project mention: Ask HN: Is Python async/await some kind of joke? | news.ycombinator.com | 2024-01-27
- Django Rest Framework has no async support? https://github.com/encode/django-rest-framework/issues/7260
-
If you like Python 🐍 then check out this project. Wagtail is a popular CMS, combining Django’s powerful customization capabilities with a slick user interface. The newest update brings Django 5.0 support, a new searchable and filterable listing UI, the accessibility checker built into the admin interface, and a brand new 10-step tutorial for developers. This release marks Wagtail's 10th birthday 🎂. Happy birthday to the team and all the best for the next ten years and beyond 🥳.
-
paperless-ngx
A community-supported supercharged version of paperless: scan, index and archive all your physical documents
-
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.
AWX Project ↗
-
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
cookiecutter-django
Cookiecutter Django is a framework for jumpstarting production-ready Django projects quickly.
Project mention: falco VS cookiecutter-django - a user suggested alternative | libhunt.com/r/falco.git | 2024-01-26Falco, in contrast to cookiecutter-django, aims to enhance the Django developer experience beyond project generation. It provides a CRUD generator and guides on various Django topics such as task queues, multitendency, deployment, realtime, etc.
-
Repo: https://github.com/django-cms/django-cms
-
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
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.
-
django-allauth
Integrated set of Django applications addressing authentication, registration, account management as well as 3rd party (social) account authentication.
If you don't want to use Pegasus or another paid product (presumably because of the cost), the packages I'd reach for are django-allauth for login/user stuff and dj-stripe for the Stripe integration. As for teams, there wasn't a library I was happy with so I rolled my own for Pegasus, but some people like django-tenants. It's too heavyweight for my taste as it requires a more complex dev/test/infrastructure setup with Postgres schemas, as opposed to having a single-database and handling multitenancy in the application layer. But there are pros and cons to both approaches.
-
Healthchecks
Open-source cron job and background task monitoring service, written in Python & Django
In fact, your platform (https://healthchecks.io/) is a prime example of where running customer wasm would be really excellent.
Instead of sending webhooks out to customer configured URLs, you could run a Wasm environment to execute customer code. Off hand, a good use case here is to do further inspection of the event before it gets sent off to some other system - maybe there are cases where you send false-positives and needlessly trigger external system alerts. The customer Wasm could do more introspection on the healthcheck event and make a more informed decision about how to proceed.
-
librephotos
A self-hosted open source photo management service. This is the repository of the backend.
I found some other Solutions: Lomorage immich PicApport LibrePhotos Lomorage does directly mention the Feature I want, immich maybe does have it too.
-
-
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 :)
-
Project mention: Ask HN: What Underrated Open Source Project Deserves More Recognition? | news.ycombinator.com | 2024-03-07
Django Ninja [1], it forever changed how I write Django project, in a way so elegant and productive.
-
Recipes
Application for managing recipes, planning meals, building shopping lists and much much more!
-
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-08Graphene-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: 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.
-
Project mention: Django Tastypie: Create APIs that is RESTful and uses HTTP well | news.ycombinator.com | 2023-08-14
-
have a look to http://strawberry.rocks for Python.
I've still to find a better code first implementation too
-
Sorry for the confusion if you thought this was a rust project; here is the explanation I added to the text:
InvenTree is an Open Source (MIT), self-hosted inventory and part library management system written mainly in Python. It uses Django and DRF to expose a REST API that can be used from the web, iOS and Android apps, a Python library and IOT devices.
Source code: https://github.com/inventree/inventree
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python Django related posts
- Paperless-Ngx
- Django Ninja is a web framework for building APIs with Django
- Show HN: Sqlbind a Python library to compose raw SQL
- Build User login/signup & RESTful APIs in 100 lines of Python
- Automatic Django webhooks triggered on model changes
- UtilMeta - a meta backend framework for Python
- Code Chores: The boring part of maintaining
-
A note from our sponsor - WorkOS
workos.com | 18 Mar 2024
Index
What are some of the best open-source Django projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | Django | 76,100 |
2 | Sentry | 36,491 |
3 | django-rest-framework | 27,264 |
4 | Wagtail | 16,926 |
5 | paperless-ngx | 15,975 |
6 | awx | 13,281 |
7 | Zappa | 11,899 |
8 | cookiecutter-django | 11,411 |
9 | django-cms | 9,774 |
10 | doccano | 8,841 |
11 | django-allauth | 8,767 |
12 | Healthchecks | 7,119 |
13 | librephotos | 6,423 |
14 | django-oscar | 6,064 |
15 | pyinstrument | 6,038 |
16 | django-ninja | 6,024 |
17 | Recipes | 4,860 |
18 | graphene-django | 4,217 |
19 | authlib | 4,193 |
20 | Weblate | 4,132 |
21 | django-tastypie | 3,889 |
22 | strawberry | 3,703 |
23 | InvenTree | 3,611 |