Twenty
A modern open-source CRM you can self-host and extend through its API.
- License
- GNU Affero General Public License v3.0Open source (OSI)
- GitHub stars
- 58k9.5k forks
- Latest release
- twenty/v2.45.0Oct 5, 2026
- Setup
- Needs a databaseSelf-hosted · Cloud
What the free edition leaves out
The free edition is genuinely usable, but some team or enterprise features need a paid plan. “Not confirmed” means the official pages we read did not state it, so we do not guess.
| Feature | Free edition | Details | Source |
|---|---|---|---|
| SSO / SAML | Paid | Listed on the Organization plan and above, not on Pro. The pricing page does not say how this maps to the self-hosted edition. | Source ↗ |
| Role-based access control | Free | Roles and field-level permissions are listed on all plans; row-level permissions are Organization and above. Self-hosted coverage not stated. | Source ↗ |
| Audit logs | Paid | Listed from the Organization plan up. Self-hosted mapping not stated. | Source ↗ |
| Multi-user / teams | Not confirmed | User and workspace limits for free self-hosting are not stated in the pages read. | Source ↗ |
| Backups and restore | Not confirmed | Docs give a manual pg_dump and restore procedure with a cron example; no built-in backup tool. | Source ↗ |
| API access | Free | REST and GraphQL APIs are listed on every plan, with rate limits on paid cloud plans. Webhooks also listed. | Source ↗ |
| Support SLA | Paid | Dedicated support and SLA are listed only on the Enterprise plan. | Source ↗ |
Best for
Teams that want a modern, customizable CRM they can self-host and extend through its API.
Why choose it over HubSpot
It is an open-source CRM you can run yourself, which HubSpot does not offer. REST and GraphQL APIs, webhooks and an MCP server are listed on every plan, and roles with field-level permissions are available on the lowest paid plan.
Where it falls short
SSO and audit logs are listed on higher plans, and the pricing page does not say how that applies to free self-hosting. Backup is a manual Postgres dump, not a built-in tool. You run the server, worker, Postgres and Redis yourself. A comparison with HubSpot's marketing and service suites has not been done.
Open-source alternative to
- HubSpot — Twenty is an open-source CRM that can be self-hosted, positioned against HubSpot's closed, per-seat platform.
Facts checked on against the project’s official repository, documentation and pricing pages. GitHub numbers update automatically. How we verify.