A modern CRM offering the flexibility of open source, advanced features, and a sleek design.
- AGPL-3.0
- TypeScript
- Docker
- Actively maintained
CRM comparison
Pick Twenty for a modern, Notion-like CRM with custom objects, workflows and strong APIs; pick Krayin CRM for a simple, MIT-licensed Laravel CRM that runs on ordinary PHP hosting.
Both are open source and run on your own server. Below: a side-by-side of license, stack and features, live GitHub activity, and our verdict on who should pick which.
A modern CRM offering the flexibility of open source, advanced features, and a sleek design.
CRM solution for SMEs and Enterprises for complete customer lifecycle management.
Head-to-head
Hand-checked differences first, then live numbers from GitHub, refreshed with every catalog update.
| Aspect | ||
|---|---|---|
| License | Mostly AGPL-3.0; files marked Enterprise are commercial; SDKs MIT | MIT |
| Language/stack | TypeScript with NestJS and React | PHP on Laravel with Vue |
| Database | PostgreSQL plus Redis | MySQL |
| Standout features | Custom objects and fields, table and kanban views, workflows, GraphQL and REST APIs | Lead pipelines, kanban, email parsing, web forms, extensions marketplace |
| Hosting | Official Docker Compose setup | Composer install on a PHP host, Docker available |
| GitHub stars | 57,949 | 23,970 |
| Commits, last 12 months | 7,656 | 483 |
| Last commit | Oct 6, 2026 | Oct 2, 2026 |
| Latest release | twenty/v2.45.0Oct 5, 2026 | v2.2.6Sep 10, 2026 |
| Main language | TypeScript | PHP |
| Official Docker image | Yes | No |
| Repository | twentyhq/twenty | krayin/laravel-crm |
Swipe the table sideways to see both apps. GitHub figures come from the public API. Highlighted values are the higher of the two.
Twenty is the stronger choice for teams that want a modern CRM they can model freely, with custom objects, views, workflows and GraphQL and REST APIs, under an AGPL core. Krayin suits small businesses and Laravel developers who want a lightweight lead and pipeline manager they can extend in PHP and host almost anywhere.
Best for
Teams wanting a flexible, modern CRM with custom data models.
Best for
Small businesses and Laravel shops wanting a simple pipeline CRM.
Not sure yet? Spin up a small VPS or a managed instance, try both for a week, and keep the one that fits.
Sponsored links: we may earn a commission if you sign up, at no extra cost to you. It never affects rankings.
It positions itself as an open alternative to Salesforce, with customizable objects, views and workflows, though it is younger and has a smaller integration ecosystem.
Yes. It is a Laravel application with a modular package structure, so PHP developers can add modules or install extensions.
Krayin runs on standard PHP and MySQL hosting. Twenty needs Node.js, PostgreSQL and Redis, which is simplest with its Docker Compose file.
Twenty has 57,949 GitHub stars against 23,970 for Krayin CRM. Over the last twelve months Twenty received 7,656 commits and Krayin CRM received 483, so Twenty is the more actively developed of the two right now. Stars measure interest, not fit, so weigh them against the differences above.