twenty

The open alternative to Salesforce, designed for AI.

56.2k
Stars
+19.5k
Gained
53.0%
Growth
TypeScript
Language

💡 Why It Matters

Twenty is an open source tool for engineering teams that provides a viable alternative to Salesforce, specifically designed for AI integration. It addresses the need for a robust CRM system that can be customised and self-hosted, making it ideal for teams looking for flexibility and control. With a maturity level that supports production use, it is suitable for various roles, including software engineers and product managers. However, teams focused on highly specific CRM features or requiring extensive third-party integrations may find it less suitable. The impressive growth trend of 53.0% over 298 days, with an increase of 19,474 stars, demonstrates its rising popularity and community support.

🎯 When to Use

This is a strong choice for teams seeking a scalable, production-ready solution that can be tailored to their specific needs. However, teams with very niche requirements or those heavily reliant on established CRM ecosystems should consider alternatives.

👥 Team Fit & Use Cases

Software engineers and product managers can effectively utilise Twenty in their projects. It is commonly integrated into marketing systems and customer management applications, providing a comprehensive solution for managing client relationships.

⚖️ Compare With

🏷️ Topics & Ecosystem

crm crm-system customer good-first-issue graphql hacktoberfest javascript marketing monorepo nestjs open-source postgresql react reactjs sales typescript web

📊 Activity

Latest commit: 2026-09-04. Over the past 297 days, this repository gained 19.5k stars (+53.0% growth). Activity data is based on daily RepoPi snapshots of the GitHub repository.