Sales & marketing · Updated October 2026
Salesforce is a CRM for managing leads, deals, and customer relationships. If you would rather own your tools, here are 5 open source alternatives to Salesforce, ranked by GitHub stars. Each one is free to use under its license, and you can read, change, and often self-host the code.
Twenty is both the most popular, with 58.9k stars, and the most recently updated, with a commit on Oct 21, 2026.
| Project | Stars | License | Language | Last commit |
|---|---|---|---|---|
| 58.9k | Other | TypeScript | Oct 21, 2026 | |
| 55.2k | Other | Python | Oct 21, 2026 | |
| 24k | MIT | PHP | Oct 21, 2026 | |
| 4.1k | Other | TypeScript | Oct 21, 2026 | |
| 3.5k | AGPL-3.0 | PHP | Oct 21, 2026 |
by twentyhq
The open alternative to Salesforce, designed for AI.
by odoo
Odoo. Open Source Apps To Grow Your Business.
by krayin
Krayin CRM is Free & Open Source CRM Built with Laravel for Customer, Lead, and Sales Management.
by erxes
Experience Operating System (XOS) that unifies marketing, sales, operations, and support — run your core business seamlessly while replacing HubSpot, Zendesk, Linear, Wix and more.
by espocrm
EspoCRM – Open Source CRM Application
By GitHub stars, Twenty is the most popular open source alternative to Salesforce right now, with 58.9k stars, followed by Odoo and Krayin CRM. The best fit depends on your setup, so compare their licenses, languages, and recent activity in the table above.
Yes. All 5 projects on this page are open source, so the software itself is free to use, study, and change. Some of them also sell a hosted version or paid support.
Twenty (last commit Oct 21, 2026), erxes (last commit Oct 21, 2026), and Odoo (last commit Oct 21, 2026) have the most recent commits. Licenses on this list include MIT and AGPL-3.0.