New: the Homelab Planning Bundle. Both planners together for $19.99 instead of $27.98Save $7.99GET THE BUNDLE

Homelab Addiction

Self-Hosted / Projects / Twenty

Twenty

Stable
twentyhq/twenty58.4k9.5k1d agoCustomer Relationship Management (CRM)

Specs verified October 6, 2026 · against vunknown

Overview

Self-hosted open-source CRM for contacts, companies, and sales workflows.

Twenty is a self-hosted, open-source CRM for teams that want a modern workspace for contacts, companies, opportunities, and sales activity without putting all CRM data in a hosted SaaS account.

Why people choose Twenty

The broader search intent is a self-hosted Salesforce or HubSpot alternative. Twenty focuses on a flexible CRM data model and a user interface that technical teams can customize, extend, and operate alongside the rest of their stack.

What is included

Official product and developer documentation cover people and company records, opportunities, tasks, notes, emails, views, workflows, APIs, webhooks, and customization through the platform codebase and developer tooling. Exact capabilities depend on the release and self-hosted configuration.

Requirements and tradeoffs

Self-hosting gives control over CRM data and customization, but it also makes the operator responsible for Docker deployment, persistent storage, backups, upgrades, email delivery, and access control. Review the current self-hosting documentation and pin compatible versions rather than treating it as a zero-maintenance replacement for hosted CRM.

Best fit

Choose Twenty when a small or technical team wants a customizable CRM foundation and is comfortable operating a web application. A hosted CRM may be easier for teams that prioritize turnkey support, while heavier sales organizations should compare reporting, automation, and integration depth before migrating.

Interface previews

Screenshots of the Twenty interface.

Feature support

Feature support in Twenty
FeatureSupport
People and company recordsCore CRM objects documented by the official product and application.Supported
Opportunities and sales pipelineThe CRM includes opportunity and pipeline workflows; verify the exact configuration for the deployed release.Supported
Tasks, notes, and activity trackingOfficial product material presents activity and record-management workflows.Supported
Custom views and fieldsTwenty is designed around customizable CRM objects, fields, and views.Supported
Workflows and automationsWorkflow automation is documented, but available triggers and actions depend on the release and configuration.Partial support
API and developer extensionsOfficial developer documentation provides APIs and extension paths for integrating the CRM.Supported
Webhooks and integrationsIntegration mechanisms are available, but connector breadth and setup vary by deployment.Partial support
Self-hosted deploymentTwenty publishes official self-hosting documentation and deployment guidance.Supported

Community signals

Stars
58.4k
Forks
9.5k
Open issues
137

Includes open pull requests

Last commit
1d ago
Latest release
twenty/v2.46.0

4d ago

Repo created
Dec 2022

Refreshed nightly from the GitHub API.

Questions

What is Twenty CRM used for?

Twenty is used to manage people, companies, opportunities, activities, and sales workflows in a CRM that can run on infrastructure you control.

Is Twenty a self-hosted Salesforce alternative?

Yes, Twenty is positioned as an open alternative to Salesforce and other CRM platforms, but compare reporting, integrations, automation, and support before treating it as a full replacement.

Can you self-host Twenty?

Yes. The official documentation provides a self-hosting path. The operator remains responsible for deployment, storage, backups, upgrades, and security.

Is Twenty open source?

The official repository publishes Twenty under an open-source license and provides the source code for the platform.

Does Twenty support custom CRM fields?

Yes. Customization of CRM objects, fields, and views is a central part of Twenty, although available options can change between releases.

Does Twenty replace HubSpot?

It can cover core CRM use cases such as contacts, companies, and opportunities, but hosted HubSpot includes a broader mature marketing and sales ecosystem. Evaluate the specific workflows you depend on.

What should you back up when self-hosting Twenty?

Back up the persistent application and database data, configuration and secrets, and any uploaded files. Test restoration before relying on the deployment for business records.

support // the lab

Found this write-up useful?

If it saved you time or a rebuild, you can support more practical homelab guides.

Support the lab