Django-CRM

Analytical CRM with tasks management, email marketing and many more. Django CRM is built for individual use, businesses of any size or freelancers and is designed to provide easy customization and quick development.

Steady · 65
65/100
Steady

Maintained, but at a slower pace than the leaders in its category.

Maintenance 26/40
Releases 25/25
Community 5/20
Momentum 8/15

Commit activity more than 66% of tracked projects; popularity more than 27%. How this is calculated.

Commits, last 11 months

2025-10: 63 commits 2025-11: 36 commits 2025-12: 52 commits 2026-01: 90 commits 2026-02: 61 commits 2026-03: 55 commits 2026-04: 56 commits 2026-05: 38 commits 2026-06: 17 commits 2026-07: 57 commits 2026-08: 26 commits
2025-10 551 total 2026-08
Stars630
Latest releasev3.0.2 · 26 Sept 2026
Repo updated27 Sept 2026
LicenceAGPL-3.0
Built withPython

Is Django-CRM actively maintained?

Development is ongoing. The repository recorded 551 commits over the same window, and the last three months alone account for 100 of them.

The most recent tagged release, v3.0.2, shipped within the last month — a current, installable version exists today.

Django-CRM ranks #8 of 9 tracked customer relationship management (crm) projects. Several better-maintained options exist in the same category — they are listed below.

What Django-CRM actually does

Django-CRM is a customer relationship management platform built for tracking business contacts, managing tasks, and executing email campaigns. It provides a foundational framework for individuals and companies seeking an extensible codebase for sales and client operations. Because the official documentation is broad, exact workflow capabilities beyond core contact management should be verified directly from the source repository.

Best fit: Freelancers and small businesses requiring a Python-based CRM framework that they can adapt and customise for their own workflows.

Worth knowing: The AGPL-3.0 licence carries strict copyleft implications if you modify and distribute the software or offer it as a hosted service to third parties. It also overlaps significantly with mature, highly polished alternatives in the CRM space.

Deployment notes

As a Python application, it typically requires a WSGI or ASGI server such as Gunicorn behind a reverse proxy like Nginx for TLS termination. You will also need to configure a persistent relational database backend and persistent storage for any uploaded assets.


Django-CRM as a replacement for


Alternatives to Django-CRM

Projects in the same categories, ordered by health score.