Twenty
98 · HealthyModern CRM with a spreadsheet-like data model, custom objects and workflows.
Modern CRM with a spreadsheet-like data model, custom objects and workflows.
Modular business suite whose community edition includes CRM, sales, invoicing and inventory.
Laravel-based CRM aimed at small businesses, with leads, pipelines and quotes.
Full ERP suite covering accounting, inventory, sales, purchasing and HR, with a CRM module for leads and opportunities.
Lightweight contact and deal tracker built with React and Supabase, meant to be forked and customized.
Enterprise CRM descended from SugarCRM Community Edition, covering sales, marketing and service.
Sales CRM for leads, deals and contacts, with Kanban pipelines, email, calling integrations and SLAs.
CRM built around AI agents, which read and update contacts, companies and deals alongside the sales team.
Web CRM for leads, accounts, opportunities and email, with a customizable entity model.
Chat-first CRM for teams that sell over WhatsApp, with AI agents, sales pipelines and a shared inbox.
Laravel CRM for companies, people and opportunities, with custom fields, a REST API and tools AI agents can use over MCP.
Sales pipeline CRM for small teams, with deals, contacts and automations.
The code for these is public, but the license is not an OSI open source license, or we have not verified it yet. Check the license notes on each project before relying on it.
Plugin-based business platform that combines CRM, marketing campaigns, a team inbox and a support desk.
Web CRM for leads, accounts, opportunities and email, with a customizable entity model.
Will it still be around?
Stable
Score 71/100
Can a business use it freely?
Free, share hosted changes
AGPL-3.0 · open source (copyleft) · relicensed stricter in 2023


has,doesn't6 features2 features
7/13 HubSpot features free in EspoCRM
Headline HubSpot features on the Sales Hub Professional plan, and whether EspoCRM has each in its free, self-hosted edition.
| Feature | HubSpotSales Hub Professional plan | EspoCRM7 of 13 free |
|---|---|---|
| HubSpot has, EspoCRM doesn't6 | ||
| Email sequences | Included | Paid editionAdvanced Pack |
| Meeting scheduling | Included | PartlyMeetings and calendar; no booking pages |
| Workflow automation | Included | Paid editionAdvanced Pack |
| Custom reports and dashboards | Included | Paid editionAdvanced Pack |
| Quotes | Included | Paid editionSales Pack |
| Calling | Included | Paid editionVoIP extension |
| EspoCRM has, HubSpot doesn't2 | ||
| Custom objects | Higher planEnterprise plan | YesEntity Manager |
| Marketing email campaigns | Higher planMarketing Hub | YesMass email campaigns |
| Both have5 | ||
| Contacts and companies | Included | Yes |
| Deal pipelines | IncludedMultiple pipelines | YesOpportunities with kanban |
| Tasks and activity timeline | Included | Yes |
| Email sync and tracking | Included | YesBuilt-in email client |
| API | Included | Yes |
Sources
A 25-user team on Salesforce Pro Suite pays about $2,500 a month. EspoCRM on OpenTools costs $15 a month, setup included, so you save $2,485 a month, about $89,460 over three years.
Monthly cost
You save each month
$2,485/mo
99% less than today
Saving from month one
You save
List price checked 7 Oct 2026 · Source · Disclaimer
Stable · activity, bus factor and issue responsiveness, from GitHub
Score v2 · How it works
100/100
7/100
96/100
Free, share hosted changes
AGPL-3.0 · Open source (copyleft)Relicensed 2023
What you need to do
Free for any use, commercial included. If you change the code and people outside your company use it over the network, you must publish your changes under the same license.
GNU Affero General Public License v3.0 · Open source (copyleft). OSI-approved license that requires sharing changes under the same license when you distribute (AGPL: also when you offer it over a network).
Detected by GitHub as AGPL-3.0.
Snapshot from 2026-10-08
Points for pull requests merged into EspoCRM and reviews of them since 10 October 2025. Building something another user asked for earns more. 16 people have points on EspoCRM in all.