Open-source and self-hosted alternatives to Salesforce

Customer relationship management you can own. Twenty is the modern newcomer; EspoCRM, SuiteCRM and Odoo are long-running and very feature-rich.

Category: CRM · GitHub data as of Oct 29, 2026 · FAQ · Cost & self-hosting

ProjectWhat it isLicenseGitHub starsLast releaseRuns asHosted plan
Twenty
Active Mixed or custom
The open alternative to Salesforce, designed for AI. Mixed or custom 60.1k Oct 29, 2026 Self-hosted web app Yes, from the project
Odoo Community
Active Custom
Odoo. Open Source Apps To Grow Your Business. Custom 55.4k Feb 6, 2009 Self-hosted web app Yes, from the project
SuiteCRM
Active AGPL-3.0
SuiteCRM - Open source CRM for the world. AGPL-3.0 5.8k Jul 31, 2026 Self-hosted web app Not confirmed
EspoCRM
Active AGPL-3.0
EspoCRM – Open Source CRM Application. AGPL-3.0 3.5k Oct 23, 2026 Self-hosted web app Yes, from the project

Are they still maintained?

4 of 4 Salesforce alternatives here had a code push or release in the last 180 days (checked Oct 29, 2026).

See every project in the "Is it still maintained?" tracker →

What switching from Salesforce costs

Salesforce: current plans and prices are on Salesforce's pricing page.

AlternativeHow you run itSoftware costWhat you pay for
TwentyYour server, or the project's hosted plan$0 (Mixed or custom, check terms)A server you rent (or own), or the project's paid hosted plan.
Odoo CommunityYour server, or the project's hosted plan$0 (Custom, check terms)A server you rent (or own), or the project's paid hosted plan.
SuiteCRMYour server$0 (AGPL-3.0)A server you rent or own, plus your time for updates and backups.
EspoCRMYour server, or the project's hosted plan$0 (AGPL-3.0)A server you rent (or own), or the project's paid hosted plan.

Self-hosting basics: Twenty, Odoo Community, SuiteCRM and EspoCRM need a server, which can be a small cloud server or a spare machine at home. For a sense of scale, DigitalOcean's price list shows a 1 GiB server at $6/month and 2 GiB at $12/month (checked Oct 29, 2026). Check each project's documented requirements before choosing a size, and budget time for updates and backups.

Don't want to run a server? Twenty, Odoo Community and EspoCRM offer a hosted plan run by the project itself. Prices change, so check each project's site.

License check: Twenty and Odoo Community do not use a single standard open-source license that GitHub can detect. Read the license before using them in a business.

The options in more detail

Twenty

The open alternative to Salesforce, designed for AI.

60.1k GitHub stars · Mixed or custom · last code push Oct 29, 2026 · GitHub · Website

Odoo Community

Odoo. Open Source Apps To Grow Your Business.

55.4k GitHub stars · Custom · last code push Oct 29, 2026 · GitHub · Website

SuiteCRM

SuiteCRM - Open source CRM for the world.

5.8k GitHub stars · AGPL-3.0 · last code push Oct 29, 2026 · GitHub · Website

EspoCRM

EspoCRM – Open Source CRM Application.

3.5k GitHub stars · AGPL-3.0 · last code push Oct 29, 2026 · GitHub · Website

Salesforce alternatives: common questions

What is the best open-source alternative to Salesforce?

It depends on how you use Salesforce. Of the 4 options here, Twenty is the most followed on GitHub (60.1k stars) and is actively maintained, with its latest release on Oct 29, 2026.

Is there a self-hosted Salesforce alternative?

Yes. Twenty, Odoo Community, SuiteCRM and EspoCRM run on a server you control, so your data stays with you. If you'd rather not run a server, Twenty, Odoo Community and EspoCRM also offer a hosted plan from the people who make them.

Is there a free alternative to Salesforce?

Yes. Every project on this page can be downloaded and used at no cost from its public repository. Server apps are free software, but you pay for the server they run on. Check the license of Twenty and Odoo Community before using them in a business.

Are these Salesforce alternatives still maintained?

As of Oct 29, 2026, 4 of 4 had a code push or release in the last 180 days. None are flagged as inactive or archived. We re-check every project weekly.

How much does it cost to switch from Salesforce?

The software itself is free. For server apps, the main cost is hosting: as a reference point, DigitalOcean lists a 1 GiB server at $6/month and a 2 GiB server at $12/month (checked Oct 29, 2026). Check each project's documented requirements before choosing a size. The hidden cost is time: moving your data and, for self-hosted apps, keeping up with updates and backups.

Are all of these really open source?

Not all under a standard license. Twenty: GitHub could not identify a single standard license for this repository (often a mix of open-source and commercial parts). Read the LICENSE file before using it. Odoo Community: Odoo Community is LGPL-3.0; Odoo Enterprise apps are proprietary. The others use OSI-approved open-source licenses.

Know a project we missed, or maintain one listed here? Tell us. Maintainers can add a live status badge to their README.

Get new open-source swaps by email

One short email a week: newly listed projects, big releases, and projects that went quiet. No spam.