twentyhq/twenty

TypeScripttwenty.com

The open alternative to Salesforce, designed for AI.

crmcustomergraphqlmarketingreactsalestypescriptcrm-systemnestjsreactjswebmonorepo
Croissance des étoiles
Étoiles
56.4k
Forks
9k
Croissance hebdomadaire
+451
Issues
102
20k40k
avr. 2023mai 2024juil. 2025sept. 2026
Artefactsnpm
README

Twenty logo

The #1 Open-Source CRM

Website · Documentation · Roadmap · Discord · Figma

Twenty banner


Why Twenty

Twenty gives technical teams the building blocks for a custom CRM that meets complex business needs and quickly adapts as the business evolves. Twenty is the CRM you build, ship, and version like the rest of your stack.

Learn more about why we built Twenty


Installation

Cloud

The fastest way to get started. Sign up at twenty.com and spin up a workspace in under a minute, with no infrastructure to manage and always up to date.

Build an app

Scaffold a new app with the Twenty CLI:

npx create-twenty-app my-app

Define objects, fields, and views as code:

import { defineObject, FieldType } from 'twenty-sdk/define';

export default defineObject({
  nameSingular: 'deal',
  namePlural: 'deals',
  labelSingular: 'Deal',
  labelPlural: 'Deals',
  fields: [
    { name: 'name', label: 'Name', type: FieldType.TEXT },
    { name: 'amount', label: 'Amount', type: FieldType.CURRENCY },
    { name: 'closeDate', label: 'Close Date', type: FieldType.DATE_TIME },
  ],
});

Then ship it to your workspace:

npx twenty app:publish --private

See the app development guide for objects, views, agents, and logic functions.

Self-hosting

Run Twenty on your own infrastructure with Docker Compose, or contribute locally via the local setup guide.



Everything you need

Twenty gives you the building blocks of a modern CRM (objects, views, workflows, and agents) and lets you extend them as code. Here's a tour of what's in the box.

Want to go deeper? Read the User Guide for product walkthroughs, or the Documentation for developer reference.

Create your apps

Learn more about apps in doc

Stay on top with version control

Learn more about version control in doc

All the tools you need to build anything

Learn more about primitives in doc

Customize your layouts

Learn more about layouts in doc

AI agents and chats

Learn more about AI in doc

Plus all the tools of a good CRM

Learn more about CRM features in doc


Stack

Thanks

Greptile      Sentry      Crowdin

Thanks to these amazing services that we use and recommend for code review (Greptile), catching bugs (Sentry) and translating (Crowdin).

Join the Community

Star the repo · Discord · Feature requests · Releases · X · LinkedIn · Crowdin · Contribute

Dépôts similaires
frappe/erpnext

Free and Open Source Enterprise Resource Planning (ERP)

PythonPyPIappGNU General Public License v3.0manufacturingerpnext
frappe.io/erpnext
39k12.7k
hcengineering/platform

Huly — All-in-One Project Management Platform (alternative to Linear, Jira, Slack, Notion, Motion)

TypeScriptnpmappEclipse Public License 2.0applicant-tracking-systemchat-application
huly.io
27.6k2.1k
monicahq/monica

Personal CRM. Remember everything about your friends, family and business relationships.

PHPPackagistappGNU Affero General Public License v3.0laravelcrm
beta.monicahq.com
25.2k2.6k
nocobase/nocobase

NocoBase is an open-source AI + no-code platform for building business systems fast. Instead of generating everything from scratch, AI works on top of production-proven infrastructure and a WYSIWYG no-code interface, so you get both speed and reliability.

TypeScriptnpmOtherno-codelow-code
nocobase.com
24.1k2.9k
krayin/laravel-crm

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

PHPPackagistMIT Licensephplaravel
krayincrm.com
23.8k1.6k
akaunting/akaunting

Online Accounting Software

PHPPackagistappOtherphplaravel
akaunting.com
10.1k3k
idurar/idurar-erp-crm

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

JavaScriptnpmappGNU Affero General Public License v3.0accountingerp
cloud.idurarapp.com
8.8k3.1k
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.

PHPPackagistappGNU General Public License v3.0erpcrm
dolibarr.org
7.6k3.5k
openblocks-dev/openblocks

🔥 🔥 🔥 The Open Source Retool Alternative

TypeScriptnpmappGNU Affero General Public License v3.0admin-dashboardapp-builder
cloud.openblocks.dev
6.2k405
SuiteCRM/SuiteCRM

SuiteCRM - Open source CRM for the world

PHPPackagistappGNU Affero General Public License v3.0crmphp
suitecrm.com
5.7k2.4k
ever-co/ever-gauzy

Ever® Gauzy™ - Open Business Management Platform (ERP/CRM/HRM/ATS/PM) - https://gauzy.co

TypeScriptnpmappGNU Affero General Public License v3.0hrsalary
gauzy.co
4.4k879
macro-inc/macro

Macro is a unified workspace for teams: email, chat, docs, tasks, agents, calls, and CRM — @-linked together with shared AI memory.

Rustcrates.ioappGNU Affero General Public License v3.0officerust
macro.com
4.2k414