Best open-source alternatives to Salesforce
The dominant enterprise CRM and sales platform.
Salesforce is the de facto enterprise CRM with deep customization through objects, workflows, and the AppExchange ecosystem. Its per-seat pricing, complexity, and platform lock-in are well-known pain points. Self-hosted CRM platforms appeal to mid-market organizations rejecting Salesforce's cost structure and SMBs that never reached its threshold.
16 alternatives listed- GNU Affero General Public License v3.0Open Source — No Paywall
Twenty is an open-source CRM designed for teams that want a modern alternative to expensive, lock-in-heavy customer relationship tools. It focuses on flexible data modeling and a cohesive user experience inspired by newer productivity apps, letting organizations adapt the system to their own sales and customer-management workflows. The project exposes features for tailoring layouts, defining custom objects and fields, managing permissions through custom roles, and automating work with triggers and actions. It also includes support for common CRM-adjacent records such as emails, calendar events, and files. The README points users to self-hosting and local setup guides, and the stack indicates a web application built with TypeScript, NestJS, React, PostgreSQL, and Redis.
Multi-UserDocker ComposeSourceFeatures:
- Custom layouts with filters, sort, group by, kanban and table views
- Custom objects and fields
- Custom roles and permissions
- Workflow automation with triggers and actions
- Emails, calendar events, files, and more
Auth:local - GNU Lesser General Public License v3.0Open Source — No Paywall
Odoo is a suite of web-based business applications aimed at organizations that want modular, integrated tools for day-to-day operations. The README presents it as an open source platform that can function as individual stand-alone apps or as a combined ERP when multiple modules are installed together. The project highlights a broad set of business capabilities, including CRM, website building, eCommerce, inventory, project management, accounting, POS, HR, marketing, and manufacturing. It is intended for users who want a single system that can cover several business workflows while remaining modular. The README points new users to installation documentation, learning resources, and developer tutorials, which suggests it also targets implementers and developers as well as end users.
SourceFeatures:
- CRM
- website builder
- eCommerce
- warehouse management
- project management
+5 more
- GNU General Public License v3.0Open Source — No Paywall
ERPNext is an open-source enterprise resource planning system designed to help businesses manage a wide range of operational workflows from a single platform. The README presents it as a broad business application for handling financial records, stock, personnel-related operations, manufacturing processes, assets, and project execution. It is aimed at organizations that want an integrated system rather than separate tools for each department. The project can be deployed through Docker or set up locally with the Frappe framework and bench tooling, and it relies on the Frappe ecosystem for core application capabilities such as authentication and a REST API.
Cloud OptionalMulti-UserDockerSourceFeatures:
- Accounting
- Order management
- Manufacturing
- Asset management
- Projects
+5 more
- Eclipse Public License 2.0Open Source — No Paywall
Huly Platform is presented as a robust framework for accelerating the development of business applications. The README says it is used for products such as CRM systems and that the repository includes applications for chat, project management, CRM, HRM, and ATS. It is aimed at teams building on top of the platform, including the Huly and TraceX products. The project supports self-hosted deployments and a development workflow based on Node.js, Rush, Docker, and Docker Compose. It also provides a typed API client for programmatic interaction and integration building. The README emphasizes migration from the hosted service to self-hosted setups and points to backup and restore guidance for users handling existing data.
Cloud OptionalMulti-UserMulti-TenantDockerSourceFeatures:
- business application framework
- chat
- project management
- CRM
- HRM
+5 more
Auth:local - GNU Affero General Public License v3.0Open Source — No Paywall
Monica is an open-source web application built for people who want to document their lives and keep track of the people they care about. It is positioned as a personal relationship management system, similar in spirit to a CRM, but intended for friends and family rather than sales or business workflows. The project emphasizes simplicity, transparency, and user control over data. Its feature set centers on contact management, reminders, diaries, tasks, notes, and organizing relationships and activities. The README also states that it is not a social network, not an ad-supported product, and does not include built-in AI. It is meant for self-hosting or local contribution, and it supports multiple vaults and users, indicating multi-user use.
No TelemetryMulti-UserFeatures:
- Contact management
- Relationship tracking
- Reminders
- Birthday reminders
- Notes on contacts
+5 more
- MIT LicenseOpen Source — No Paywall
Krayin CRM is an open-source CRM framework built on Laravel and Vue.js. It is aimed at SMEs and enterprises that need customer lifecycle management, with an emphasis on a modular, extensible admin experience. The project provides a web-based CRM with an admin dashboard, custom attributes, and integrations such as email parsing, WhatsApp lead generation, and VoIP calling. It can be installed via the documented setup process or deployed with Docker, and the README points users to separate documentation, forums, a live demo, and a cloud hosting offering.
Cloud OptionalMulti-UserMulti-TenantSourceDockerFeatures:
- Admin panel
- Admin dashboard
- Custom attributes
- Modular architecture
- Email parsing via Sendgrid
+3 more
Auth:local - MIT LicenseOpen Source — No Paywall
This project is an open-source CRM built around an autonomous research agent rather than a traditional manual-first database UI. It is intended for internal sales and relationship management workflows where the system can continuously ingest information, inspect threads and meetings, enrich records, and surface evidence-backed updates without relying on a human to do every step. The application is organized as a monorepo with a Next.js front end, NestJS API, and a separate agent deployment built on eve. The agent uses a durable work queue, optional external data sources, and a sandboxed execution environment to continue running across deploys and browser closures. The product is designed as single-tenant and internal, with Google-only sign-in and all users able to see the same data.
Cloud OptionalMulti-UserDockerDocker ComposeSourceFeatures:
- durable research agent
- work queue with scheduled tasks
- contact/company/deal management
- agent activity tab
- evidence-based fact recording
+5 more
Auth:oidc-ssolocal - GNU General Public License v3.0Open Source — No Paywall
Dolibarr is an open-source ERP and CRM suite aimed at small, medium, and large organizations, as well as foundations and freelancers. It provides a broad set of modules for sales, purchasing, inventory, accounting, collaboration, and human resources, with the ability to enable only the components a given deployment needs. The project is designed to run as a web application on a standard PHP stack, and it can also be used as a standalone application. It supports deployment through packaged distributions, a manual installation flow, Docker images, and hosted cloud offerings. The README also highlights community and commercial support options, making it suitable for organizations that want either self-hosted control or assisted deployment.
Cloud OptionalOffline CapableMulti-UserMulti-TenantPackage ManagerDockerSourceFeatures:
- contacts and third-party management
- quotes and commercial proposals
- invoices and credit notes
- orders and contracts
- stock and warehouse management
+5 more
Auth:ldap - GNU Affero General Public License v3.0Open Source — No Paywall
SuiteCRM 7 is a mature, open-source CRM platform intended for organizations that want to manage customer relationships while keeping control of their own data. The README presents it as enterprise-ready software with a long release history, regular security updates, and a large community around it. It is designed to run on common server environments, especially Linux-based systems with a standard LAMP stack, and it can be self-hosted on internal networks, public cloud providers, or managed hosting services. The project also points users to its online demo, installation and upgrade documentation, community forum support, and commercial hosting/support offerings from SuiteCRM Ltd.
Cloud OptionalMulti-UserSourceFeatures:
- customer relationship management
- self-hosting
- demo environment
- upgrade support
- release notes
+3 more
- GNU Affero General Public License v3.0Open Source — No Paywall
Ever Gauzy Platform is an open business management platform aimed at companies and teams that need a broad set of operational tools in one system. It combines ERP, CRM, HRM, applicant tracking, project management, billing, inventory, reporting, and employee time-tracking capabilities, making it suitable for organizations ranging from small teams to larger businesses. The README also describes multiple deployment and usage modes, including a SaaS offering, a server package, and desktop applications for Windows, Mac, and Linux. The desktop app can run locally with its own API and SQLite database or connect to an external server/database, while the server edition serves the web frontend and API for browser-based or desktop clients. The project emphasizes multi-organization management, roles and permissions, and integrations, and provides a headless API for programmatic access.
Cloud OptionalOffline CapableMulti-UserMulti-TenantDockerKubernetesBinarySourceFeatures:
- ERP
- CRM
- HRM
- ATS
- project management
+5 more
Auth:local
What to look for in a Salesforce alternative
Custom object and field flexibility is the defining Salesforce capability — evaluate whether the alternative supports defining new entities or restricts you to fixed contact/deal/lead models. Workflow automation, role-based access, and reporting/dashboard depth matter for sales operations teams. Integration ecosystem is the biggest practical gap — Salesforce-native vendor integrations rarely have direct equivalents in self-hosted CRMs.
Other SaaS alternatives
- Notion (66)
- Dropbox (49)
- Evernote (35)
- Slack (34)
- Asana (31)
- Squarespace (31)
- ChatGPT (30)
- Trello (30)
- WordPress.com (29)
- Microsoft Teams (29)
- Vercel / Heroku / Render (28)
- Wix (28)
- Cursor IDE (26)
- Shopify (26)
- Microsoft OneDrive (25)
- Discord (23)
- Make (Integromat) (21)
- Google Analytics (21)
- Spotify (21)
- Claude Code - CLI (20)
- Airtable (20)
- Jira (20)
- Sentry (19)
- Microsoft OneNote (19)
- Zoom (19)
- Microsoft 365 (19)
- Webflow (18)
- Datadog (14)
- GitHub (14)
- Plex (14)
- HubSpot (14)
- Google Workspace (14)
- Miro (13)
- Auth0 (12)
- monday.com (12)
- Bitbucket (12)
- YouTube (12)
- Twilio (11)
- Google Calendar (11)
- Hotjar (10)
- Postman (9)
- Calendly (9)
- Stripe (9)
- Zendesk (9)
- PayPal (9)
- Apple iCloud (8)
- 1Password (8)
- Basecamp (8)
- Lovable (7)
- Intercom (7)
- Adobe Premiere Pro (6)
- v0 (6)
- Adobe Photoshop (6)
- Typeform (6)
- Adobe Lightroom (5)
- Netflix (5)
- Mailchimp (5)
- DocuSign (5)
- AutoCAD (4)
- Figma (3)
- Loom (3)
- Buffer (3)
- Adobe Illustrator (3)
- Midjourney (2)
- Canva (2)
- Adobe After Effects (2)
- Adobe InDesign (2)
- Grammarly (1)
- Authentik (1)
- Listmonk (1)
