Replace.so logoReplace.so
D

Django-crm

Open-source alternative toAAttio

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

Django-crm website screenshot

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

JJavaScript
CCSS
PPython

Tools similar to Django-crm