Open source crm projects

Every project in the registry tagged crm, ranked by real GitHub adoption.

projects 34 combined stars ★ 260K refresh nightly
01 Twenty ★ 57K

Build a custom CRM without the proprietary lock-in

last push4 hours ago languageTypeScript license
02 ERPNext ★ 39K

Comprehensive business management, tailored for you

last push7 hours ago languagePython licenseGPL-3.0
03 Huly ★ 28K

All-in-one workspace for project, chat, and docs

last push11 hours ago languageTypeScript licenseEPL-2.0
04 NocoBase ★ 24K

Build custom apps without code, deploy with ease

last push10 hours ago languageTypeScript license
05 Krayin ★ 24K

Self-hosted CRM for enhanced business relationships

last push4 days ago languagePHP licenseMIT
06 Akaunting ★ 10K

Free online accounting for small businesses and freelancers

last push11 hours ago languagePHP license
07 idurar-erp-crm ★ 8.8K

Free Open Source ERP CRM Software Accounting Invoicing | Node.Js React

last push1 months ago languageJavaScript licenseAGPL-3.0
08 Ever Gauzy ★ 7.5K

Comprehensive open-source business management platform

last push7 hours ago languageTypeScript licenseAGPL-3.0
09 SuiteCRM ★ 5.8K

SuiteCRM - Open source CRM for the world

last push10 hours ago languagePHP licenseAGPL-3.0
10 macro-chat ★ 4.3K

last push4 hours ago languageRust licenseAGPL-3.0
11 macro-tasks ★ 4.3K

last push4 hours ago languageRust licenseAGPL-3.0
12 macro-mail ★ 4.3K

last push4 hours ago languageRust licenseAGPL-3.0
13 macro-crm ★ 4.3K

last push4 hours ago languageRust licenseAGPL-3.0
14 macro-docs ★ 4.3K

last push4 hours ago languageRust licenseAGPL-3.0
15 personal-management-system ★ 4.2K

Your web application for managing personal data.

last push7 days ago languagePHP licenseMIT
16 Frappe CRM ★ 3.5K

Open-source CRM that puts simplicity and control first

last push26 hours ago languageVue licenseAGPL-3.0
17 EspoCRM ★ 3.4K

Complete customer relationship management made simple

last push9 hours ago languagePHP licenseAGPL-3.0
18 CommunityServer ★ 3.2K

Free open source office suite with business productivity tools: document and project management, CRM, mail aggregator.

last push5 months ago languageC# licenseApache-2.0
19 DeskcommCRM ★ 3.0K

Open-source AI sales OS — self-hosted CRM with native AI agents + WhatsApp (WAHA). Open alternative to Kommo, Octadesk & Intercom for any business that sells by

last push4 hours ago languageTypeScript licenseMIT
20 frappe_docker ★ 2.6K

Docker environment for developing, deploying, and running Frappe applications (ERPNext and custom apps) in production and development

last push9 hours ago languagePython licenseMIT
21 oms-erp ★ 1.9K

一站式全渠道业务中台系统包括订单管理系统OMS/电商ERP、库存WMS统一管理系统和SAP财务管理系统等,实现快速部署,并帮助企业后续自主进行开发迭代,实现数字化转型,并有多个经典案例。中台系统包括:通用业务中台、强大的技术中台Springcloud/Istio、后续开发方案的设计,技术(K8S,SERVERLESS)

last push9 months ago languageJava licenseApache-2.0
22 Open Mercato ★ 1.7K

AI-native CRM/ERP foundation with 80% already built

last push4 hours ago languageTypeScript licenseMIT
23 Relaticle ★ 1.7K

Self-hosted CRM with built-in AI chat and agent tools

last push5 hours ago languagePHP licenseAGPL-3.0
24 moonshine ★ 1.3K

Laravel Admin panel and more. Simple for beginners and powerful for experts. Using Blade, Alpine.js and Tailwind CSS.

last push5 hours ago languagePHP licenseMIT
25 Atomic CRM ★ 1.3K

Open-source CRM toolkit for personalized solutions

last push11 hours ago languageTypeScript licenseMIT
26 tego ★ 1.1K

Tego is a pluggable Node.js framework for building customizable development platforms. It enables developers to create their own no-code/low-code systems or eve

last push36 hours ago languageTypeScript licenseApache-2.0
27 rebuild ★ 1.1K

最新版全面支持AI智能!通过自然语言操作业务数据,支持 Skills/工具/知识库/MCP。高度可配置化的国产企业管理系统,企业内部可免费商用!零代码/低代码快速搭建WMS库存管理、MES生产报工、CRM客户管理、HRM人事管理,以及 TMS/ERP 等

last push11 hours ago languageJava licenseGPL-3.0
28 itflow ★ 1.0K

All in One PSA for MSPs, which Unifies client, contact, vendor, asset, license, domain, ssl certificate, password, documentation, file, network and location man

last push35 hours ago languagePHP licenseGPL-3.0
29 agency-os ★ 973

The open source operating system for digital agencies. Built with Directus and Nuxt.

last push7 months ago languageVue licenseMIT
30 nextcrm-app ★ 696

NextCRM — Open-source CRM built with Next.js 16, React 19, PostgreSQL, Prisma 7, and shadcn/ui. CRM, projects, invoicing, documents, email client & AI features.

last push7 days ago languageTypeScript licenseMIT
31 django-crm ★ 626

CRM and Task management software, Email marketing and many more. Django CRM software app is built for individual use by businesses of any size or freelancers an

last push29 hours ago languagePython licenseAGPL-3.0
32 line-harness-oss ★ 592

L Harness — self-hosted LINE Official Account CRM: step messaging, broadcasts, forms and reservations, with MCP and TypeScript SDK. By Shudesu (野田修一).

last push7 days ago languageTypeScript licenseMIT
33 samarium ★ 505

Open-source business management system with ERP, POS, invoicing, and CMS features. Laravel-based, Docker-ready. Still in active development.

last push4 months ago languageBlade licenseMIT
34 Warpdrive ★ 72

Self-hosted CRM for business development teams

last push2 days ago languageTypeScript licenseMIT

Related tags

← all tags

Frequently asked questions

How many open source crm projects are there?

This registry tracks 34 projects tagged crm, with 260,413 GitHub stars between them. The most-adopted is Twenty at 56,947 stars.

Are these crm projects free to use?

Yes — 31 of the 34 carry an explicit open-source licence across 5 distinct licences, so there is no licence fee. Where a project also sells a hosted or enterprise version, the self-hosted path remains free.

Which crm project should I choose?

The list above is ranked by GitHub stars, but stars measure attention rather than fit. Check three things on each card: the licence (permissive versus copyleft), the language it is written in, and the last-push date — a high-star project that has not been pushed in a year is a liability.

Are these crm projects still maintained?

30 of the 34 were pushed in the last 90 days, and every card shows its exact last-push date so you can see the rest. Sort your shortlist by that date before committing to a migration.