Django-crm
Django-CRM is a self-hosted CRM for managing leads, contacts, companies, deals, tasks, email campaigns, and analytics through an extensible Django Admin.

Total stars
Last 7 days
610
HostingSelf-hostable
LicenseAGPL-3.0
LanguagePython
Last commitAug 15, 2026
Latest releaseMay 16, 2026
Release frequency12 per year
Contributors42
Stars610
Forks382
Issues5
What it does
Django-CRM is an open-source customer relationship management system for businesses and freelancers. It manages leads, opportunities, companies, contacts, deals, products, payments, requests, tasks, projects, and subtasks, with interconnected CRM models supporting sales workflows and team assignments.
The platform includes a Django Admin web interface with filtering, sorting, search, adaptive desktop and mobile templates, and object-level permissions. Its mailing features support SMTP, IMAP, OAuth 2.0, synchronized correspondence, campaigns, newsletters, templates, and contact segmentation. Analytics covers sales funnels, income summaries, lead sources, and request summaries.
Django-CRM is built with Python and Django and is designed for self-hosted or on-premise deployment. SQLite works for evaluation, while documented production database options include MySQL and PostgreSQL. It is AG
Capabilities
#Customer relationship records and deal pipelines
#Customer data synchronization and enrichment
#Revenue reporting
Categories
Built with
Tools similar to Django-crm
Langflow
Workflow Automation
AppFlowy
Workflow Automation
Plane
Workflow Automation
Siyuan
Business Intelligence
Logseq
Business Intelligence
Appsmith
Workflow Automation