A CRM that looks like a 2025 product, not a 2008 enterprise tool. Open source, self-hosted, no per-seat pricing.
Track companies, contacts, and deals in a customizable interface. Build your own pipeline views, automate workflows, and connect it to anything via GraphQL. No 'contact us for pricing' wall.
HubSpot's free CRM limits you to 1,000 contacts and locks features behind a $90/month seat. Twenty gives you unlimited contacts, full API access, and a UI that doesn't make you sad. The trade-off: you manage your own database backups.
HubSpot, Pipedrive, Close, Salesforce Starter
Here's the setup, step by step. Track companies, contacts, and deals in a customizable interface. Build your own pipeline views, automate workflows, and connect it to anything via GraphQL. No 'contact us for pricing' wall.
This is the actual configuration you'll use. Lines you need to edit are highlighted.
CORE_URL=https://crm.yourdomain.com ← your domainPORT=3000PG_DATABASE_URL=postgres://twenty:pass@db:5432/twenty ← set a passwordREDIS_URL=redis://redis:6379IS_BEHIND_FIREWALL=true
Needs a $12/month VPS (2GB RAM). Runs Postgres + Redis + the app.
Privacy-first web analytics you host yourself. No cookies, no consent banners, no 47-dashboard clutter.
Schedule and publish to every social platform from one self-hosted dashboard. The Buffer replacement that doesn't cost $120/year.
Live chat, email, WhatsApp, and Instagram DMs in one inbox. The Intercom alternative that doesn't charge per conversation.