Open Source CRM Apps

Discover the best open source Customer Relationship Management (CRM) solutions to streamline sales, boost customer engagement & drive growth.

9 apps available

Apps in CRM

PHP
66%
AGPL 3.0

EspoCRM

CRM · Ecommerce · Marketing

3,417

Open-source CRM platform with metadata-driven customization, field-level permissions, and a full REST API — deploy on your own infrastructure.

View details
96
Repo Health
72
Technical
63
Dependency
Built with
PHP 66%
JavaScript 23%
Updated 1 weeks ago
Vue
52%
AGPL 3.0

Frappe CRM

CRM

3,613

Open-source CRM with unlimited users, built-in Twilio, Exotel, WhatsApp, and ERPNext integrations — self-host in minutes.

View details
92
Repo Health
68
Technical
77
Dependency
Built with
Vue 52%
Python 34%
JavaScript 11%
Updated 1 weeks ago
TypeScript
82%
Other

twenty

CRM

57,585

The open-source CRM you build, ship, and version like the rest of your stack — with customizable objects, AI agents, and a TypeScript SDK.

View details
92
Repo Health
82
Technical
64
Dependency
Built with
TypeScript 82%
MDX 15%
Updated 1 weeks ago
PHP
51%
MIT

Krayin CRM

CRM · Ecommerce

23,954

Free, open-source Laravel & Vue.js CRM for SMEs and enterprises to manage the complete customer lifecycle.

View details
90
Repo Health
68
Technical
70
Dependency
Built with
PHP 51%
Blade 43%
Updated 2 weeks ago
Ruby
64%
BSD 3

Spree Commerce

CRM · Ecommerce · Marketing

15,733

Open-source headless eCommerce platform with a REST API, TypeScript SDK, and Next.js storefront for B2B, cross-border, and marketplace commerce — no vendor lock-in, no platform fees.

View details
90
Repo Health
84
Technical
81
Dependency
Built with
Ruby 64%
TypeScript 35%
Updated 2 weeks ago
Python
52%
Other

Odoo

CRM · ERP · Productivity

54,709

The open source ERP platform that integrates CRM, accounting, inventory, manufacturing, and 60+ business apps into one seamlessly connected suite.

View details
87
Repo Health
82
Technical
64
Dependency
Built with
Python 52%
JavaScript 44%
Updated 1 weeks ago
TypeScript
53%
Other

Chaskiq

CRM · Customer Support

3,574

Self-hosted live chat, video calls, help center, and marketing automation — a full-stack Intercom alternative you run on your own infrastructure.

View details
57
Repo Health
66
Technical
66
Dependency
Built with
TypeScript 53%
Ruby 36%
Updated 3 months ago
TypeScript
97%
MIT

DenchClaw

AI Agents · CRM

1,656

An AI-native CRM you self-host on your own machine, built on the OpenClaw agent framework, with a DuckDB backend and pre-built agent skills for managing contacts, deals, reports, and 500+ outreach integrations from natural-language chat.

View details
47
Repo Health
73
Technical
71
Dependency
Built with
TypeScript 97%
Updated 4 months ago
JavaScript
50%
AGPL 3.0

QRev

AI Agents · CRM

363

Open source AI-first sales platform that replaces Salesforce with autonomous agents handling prospecting, outreach, and lead management at scale.

View details
38
Repo Health
68
Technical
63
Dependency
Built with
JavaScript 50%
Python 28%
TypeScript 14%
Updated 8 months ago

About CRM

Customer Relationship Management (CRM) systems are designed to streamline sales processes, improve customer service, and increase profitability. These platforms centralize all customer data—contact information, interaction history, sales pipelines, and more—allowing teams to collaborate effectively and build stronger relationships.

Typical features found in open source CRM solutions include:

  • Contact Management: Organize and segment customer data for targeted communication.
  • Sales Automation: Automate repetitive tasks like lead assignment, email follow-ups, and task creation.
  • Pipeline Management: Visualize the sales process from lead to close with customizable stages and forecasting tools.
  • Reporting & Analytics: Track key performance indicators (KPIs) to identify trends, measure success, and optimize strategies.
  • Integration Capabilities: Connect with other business tools like email marketing platforms, accounting software, and social media channels.
  • Workflow Automation: Design automated workflows to improve efficiency in sales, marketing & support processes.

Open source CRMs empower businesses of all sizes to take control of their customer interactions. By providing a unified view of the customer journey, these systems enable data-driven decision making and personalized experiences. They are particularly valuable for organizations seeking to improve sales efficiency, enhance customer satisfaction, and foster long-term loyalty without the vendor lock-in associated with proprietary solutions.

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers