Why Twenty was built
We created Twenty for three fundamental reasons:CRMs are too expensive, and users are trapped
Traditional CRM vendors use locked-in customer data to hike prices over time. Companies become dependent on their CRM and face massive switching costs. This shouldn’t be the way forward.A fresh start is required to build a better experience
The CRM landscape has been dominated by the same players for decades. We can learn from past mistakes and craft a cohesive experience inspired by modern UX patterns from tools like Notion, Airtable, and Linear. Twenty brings contemporary design principles to customer relationship management.We believe in open-source and community
Hundreds of developers are already building Twenty together. Once we have full plugin capabilities, a whole ecosystem will grow around it. Your data stays yours, the source code is transparent, and the community drives the roadmap.What makes Twenty different
100% open-source
Full transparency with no vendor lock-in. Your data belongs to you.
Fully customizable
Create custom objects, fields, and workflows tailored to your business.
Modern UX
Intuitive interface inspired by the best modern productivity tools.
Self-hostable
Deploy on your own infrastructure with complete control over your data.
Who Twenty is for
Twenty is perfect for:- Startups and scale-ups looking for a flexible CRM that grows with them
- Enterprises requiring data sovereignty and customization without limitations
- Development teams who want to extend and integrate their CRM deeply into their stack
- Sales and operations teams tired of inflexible, expensive legacy solutions
- Privacy-conscious organizations that need to self-host their customer data
Technology stack
Twenty is built with modern, proven technologies:- Frontend: React, TypeScript, Jotai for state management
- Backend: NestJS, PostgreSQL, Redis, GraphQL
- Infrastructure: Docker, self-hostable or cloud-based
- Architecture: Monorepo managed with Nx
Community and support
- GitHub: Star the repo and contribute at github.com/twentyhq/twenty
- Discord: Join our community for support and discussions
- Twitter: Follow @twentycrm for updates
- Documentation: Explore comprehensive guides and API references
