Assembly Line

Twenty

The open alternative to Salesforce, designed for AI.

Twenty is an open-source CRM project on GitHub under a license set out in its repository, with 60k stars. It is built with TypeScript. Its last push was today.

Stars
60k
License
See repository
Activity
Active
Latest release
twenty/v2.54.0

Code on GitHub Website

Judgement

What it is
Complete system
What it does
A CRM for tracking companies, people and deals, with custom objects and fields, email and calendar sync, workflows and a GraphQL and REST API.
Adopt it when
You want a modern alternative to Salesforce that your team can self-host, reshape around its own data model and extend through the API.
Watch out
Self-hosting means running Postgres, Redis and a worker, and some enterprise features sit under a separate commercial license rather than the AGPL.
Ready for
Production-ready
Runs as
Self-hosted server and cloud service
Built with
TypeScript, NestJS, React, PostgreSQL and Redis
How established
Established: started 3 years ago, latest release twenty/v2.54.0.
What the license allows
GitHub could not read the license. Check it in the repository before reusing any code.

Judged on 2026-11-03 from the project's README and GitHub data. The license and age lines are worked out directly.

Compare Twenty

Built from

Follow it down: Twenty → TypeScript → Go → runs on a microchip

How compilers were built, back to punched paper tape

Open-source alternatives to Twenty

  1. 1
    Laravel CRM krayin

    Krayin CRM is Free & Open Source CRM Built with Laravel for Customer, Lead, and Sales Management.

    Complete system Usable A small business with a PHP developer wants a free CRM to self-host and customise.

    ★ 24k MIT PHP Active, pushed yesterday
  2. 2
    Idurar-erp-crm idurar

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

    Complete system Usable A developer wants a small Node and React invoicing app to adapt, rather than a full ERP.

    ★ 8.9k AGPL-3.0 JavaScript Active, pushed 3 months ago
  3. 3
    Dolibarr Dolibarr

    Dolibarr ERP CRM is a modern software package to manage your company or foundation's activity (contacts, suppliers, invoices, orders, stocks, agenda, accounting, ...). it's an open source Web application (written in PHP) designed for businesses of any sizes, foundations and freelancers.

    Complete system Production-ready A small business, freelancer or association wants a mature, fully open ERP that runs on cheap PHP hosting.

    ★ 7.8k GPL-3.0 PHP Active, pushed today
  4. 4
    SuiteCRM SuiteCRM

    SuiteCRM - Open source CRM for the world

    Complete system Production-ready A mid-size organisation wants a mature, feature-rich open-source CRM and has admins comfortable with a LAMP server.

    ★ 5.8k AGPL-3.0 PHP Active, pushed 4 days ago
  5. 5
    DeskcommCRM melgarafael

    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 chat. MCP-ready, multi-tenant, LGPD.

    Complete system Experimental A Brazilian business that sells over WhatsApp wants a self-hosted alternative to Kommo or Octadesk and can run a VPS.

    ★ 5.1k MIT TypeScript Active, pushed today
  6. 6
    Frappe CRM frappe

    Fully featured, open source CRM

    Complete system Usable A small sales team wants a clean, free CRM, especially if it already runs ERPNext or Frappe Cloud.

    ★ 3.9k AGPL-3.0 Vue Active, pushed today
  7. 7
    EspoCRM espocrm

    EspoCRM – Open Source CRM Application

    Complete system Production-ready A small or mid-size business wants a fast, configurable open-source CRM that runs on ordinary PHP hosting.

    ★ 3.5k AGPL-3.0 PHP Active, pushed today
  8. 8
    Django-CRM Django-CRM

    BottleCRM: free, open-source (MIT) CRM with sales, support tickets and invoicing in one app. Unlimited users; self-host or use the hosted app.

    Complete system Usable A small company wants an MIT-licensed CRM with a mobile app, or wants to run a CRM for several client organisations.

    ★ 2.5k MIT Python Active, pushed 3 days ago

Commercial CRM software

  1. 1
    Salesforce Sales Cloud Salesforce, Inc.

    Max out sales efficiency with better automation, data, and intelligence with the help of the right sales software & solutions powered by AI.

    Complete system Production-ready A sales organisation needs a CRM that will scale to hundreds of reps and complex processes and has an admin to run it.

    Commercial
  2. 2
    Pipedrive Pipedrive

    Pipedrive is the easy-to-use, #1 user-rated CRM tool. Get more qualified leads and grow your business with our sales CRM. Sign up for a 14-day free trial.

    Complete system Production-ready A small sales team wants a simple deal pipeline that reps will actually use, without a CRM admin.

    431 readers a month Since 2010 Commercial
  3. 3
    Oracle Siebel CRM Oracle Corporation

    Complete system Production-ready You already run Siebel and need to keep it supported while planning a migration.

    Commercial
  4. 4
    SugarCRM SugarCRM Inc.

    Drive B2B sales with clear data, automated follow-ups, and built-in insights. Manage accounts and act fast at every step of the customer journey.

    Complete system Production-ready A midsize B2B company wants a configurable CRM that can still be hosted on its own servers.

    108 readers a month Since 2004 Commercial
  5. 5
    HubSpot Sales Hub HubSpot, Inc.

    Turn prospects into pipeline and conversations into closed deals. One AI platform built on your complete CRM data.

    Complete system Production-ready A small or midsize team wants an easy CRM that shares data with HubSpot marketing and service tools.

    Commercial
  6. 6
    Zoho CRM Zoho Corporation

    Zoho CRM is an AI-powered online CRM solution that streamlines your customer operations within a single platform. Trusted by over 300,000 businesses worldwide.

    Complete system Production-ready A price-conscious small or midsize business wants a customisable CRM, especially alongside other Zoho apps.

    Commercial

Stars, license and activity come from GitHub and refresh on a rolling hourly schedule. The project's own description is quoted as written.