Stars
Forks
Last commit
Stars
Forks
Last commit
Stars
Forks
Last commit
Stars
Forks
Last commit
Stars
Forks
Last commit
Stars
Forks
Last commit
The best open source alternative to HubSpot is CRM. If that doesn't suit you, we've compiled a ranked list of other open source HubSpot alternatives to help you find a suitable replacement. Other interesting open source alternatives to HubSpot are: Macro CRM, Odoo, Twenty, and ERPNext.
HubSpot alternatives are mainly CRM Systems but may also be ERP Systems or Marketing Automation Tools. Browse these if you want a narrower list of alternatives or looking for a specific functionality of HubSpot.
Open source CRM with AI agents that read your inbox, enrich contacts and companies, schedule follow-ups, and build new agents from plain-language descriptions.

Comp AI CRM is an open source customer relationship management tool built around the idea that sales teams shouldn't be manually updating records. Instead of requiring reps to log every interaction, agents do it for them: reading the team's inbox, pulling in new contacts from email threads, enriching company profiles with industry data and logos, and scheduling their own follow-ups.
The core idea is that agents don't just automate tasks, they also create other agents. Describe a workflow in plain language and the system generates a new agent to handle it on its own schedule. Out of the box, suggested workflows include things like briefing a deal owner before a renewal call, flagging deals with no activity in 14 days, or handing new customers from sales to onboarding.
Key capabilities:
Built with Next.js and deployable via Vercel, it's designed to be forked and customized. The pipeline view, company table, deal tracking, and activity feed are all standard CRM surfaces, but the agent layer sits on top of all of them.
Automatically creates and enriches contacts, companies, and deal threads from your team's email. No data entry, no imports, no admin overhead.

Macro CRM is a customer relationship management tool built around the idea that your customer data shouldn't be siloed away. It pulls contacts, deals, email, chat, and AI agents into one shared workspace, so the full context of every relationship stays connected to the work around it.
Context lives on the record itself. Every email thread, call, note, and task attaches directly to the relevant company or contact, so the full story is always in one place. Discussion threads work like team chat channels, with inline replies, rich text, and @mentions. You can @mention any CRM record inside a doc, task, or thread and it becomes a live, traceable link. The record then shows everywhere it's been referenced across your workspace.
Because Macro's agents share one team-level memory across email, calls, and docs, the CRM enriches itself: mentions of a company in a channel, a signed contract dropped in a doc, or a transcript from a sales call all get pulled onto the record automatically, instead of waiting on someone to manually copy-paste it. The result is a CRM that looks less like a database requiring constant maintenance and more like a natural byproduct of doing work.
Key capabilities include:
Teams seeking the relationship tracking of a traditional CRM while keeping everything in sync with their work will find Macro CRM a perfect fit. Unlike tools like Salesforce or HubSpot, Macro keeps the CRM tightly woven into all user context.
Macro CRM is part of the broader Macro workspace, which also includes email, docs, tasks, and chat. It's fully open source under AGPLv3 in case you want to self-host or audit what's running.
Integrated suite of business apps covering accounting, CRM, inventory, eCommerce, HR, and project management, available free as Community or paid Enterprise edition.

Odoo is a modular business platform that brings together over 40,000 apps covering nearly every operational need: accounting, CRM, inventory, eCommerce, HR, manufacturing, point of sale, and project management. It's built for companies that want a single system instead of a patchwork of disconnected tools.
The core appeal is integration. Every app shares the same data layer, so information entered in one module flows automatically into others. An order placed through eCommerce updates inventory, triggers accounting entries, and feeds into reporting without manual intervention. That kind of native connection is what separates Odoo from bolting together separate SaaS products.
Two editions are available:
Key capabilities span the full ERP and operations spectrum:
Data ownership is a genuine differentiator. Odoo stores everything in PostgreSQL with no proprietary format, so you're never locked in. You can host on Odoo's infrastructure or run it on your own servers.
The platform also has AI features built across modules, handling tasks like document processing, data entry suggestions, and workflow automation. KPMG Belgium reported cutting accounting document processing time from two days to five hours after adopting it.
For teams comparing options, Odoo competes directly with tools like ERPNext on the open source side and serves as a practical Zoho alternative for businesses that want self-hosted control over a broad app suite.
Self-hostable CRM built for technical teams who need a fully customizable, extensible platform without vendor lock-in or proprietary tooling.

Twenty is a CRM built for teams that have outgrown generic tools but don't want to spend months building something from scratch. It gives developers a production-grade foundation covering data modeling, permissions, authentication, and workflow automation, while letting non-technical users customize objects, fields, views, and workflows directly from Settings without writing a line of code.
The core idea is composability. Instead of bending your business to fit a fixed data model, you define the objects and relationships that match how your team actually works. A company running carbon credits, agricultural products, and industrial systems can run all three from a single modular setup. A team migrating from Salesforce or HubSpot can import data via CSV or API and have a working CRM in days.
For developers, Twenty ships an Apps framework that lets you scaffold extensions in TypeScript and deploy custom objects, server-side logic functions, React components that render inside Twenty's UI, AI agents and skills, custom views, and navigation items. Every Cloud workspace includes a native MCP server, so AI assistants like Claude or Cursor can read and write CRM data in natural language.
Key capabilities include:
The UI is clean and Notion-like, with keyboard shortcuts, smart command menus, and kanban or table views for opportunities. Teams that have moved from proprietary CRMs report cost reductions of over 90% after switching to a self-hosted instance. Unlike other open source CRM options, Twenty is designed to scale from a startup's first pipeline to an enterprise-grade operational backbone.
Open-source ERP solution offering modules for accounting, inventory, HR, CRM, and more. Customizable and scalable for businesses of all sizes.

ERPNext is a powerful, open-source business management platform designed to streamline operations across your entire organization. This versatile solution offers a comprehensive suite of modules that cater to various aspects of your business, including:
What sets ERPNext apart is its flexibility and customizability. The platform can be tailored to fit the unique needs of businesses across different industries and sizes, from small startups to large enterprises. Key benefits include:
By centralizing your business operations on a single platform, ERPNext helps improve efficiency, reduce errors, and provide valuable insights for data-driven decision-making.
Open source customer relationship management platform with sales tracking, marketing automation, and customizable workflows for businesses of all sizes.

Krayin CRM is a powerful open-source solution that helps businesses manage their entire customer lifecycle. Built on Laravel, it offers robust features including lead tracking, deal management, and sales forecasting to optimize your sales process.
Key capabilities include:
The platform supports various industries from B2B to real estate, with industry-specific customizations available. Being self-hosted, it provides complete control over your data while offering enterprise-grade security features.
Mautic is a free and open source marketing automation platform that helps businesses manage leads, create campaigns, and analyze results.

Mautic is the world's largest open source marketing automation project, empowering over 200,000 organizations to grow their communities and reach their marketing goals. With support for 35+ language translations and contributions from 1,000+ community members, Mautic offers a robust and flexible solution for businesses of all sizes.
Key features of Mautic include:
As an open source platform, Mautic offers unparalleled customization options and the ability to extend functionality through plugins and integrations. Whether you're a small business owner or part of a large enterprise, Mautic provides the tools you need to create engaging marketing campaigns and drive growth.
Join the Mautic community today and take control of your marketing automation with a powerful, flexible, and cost-effective solution.
A flexible and customizable CRM platform for managing contacts, deals, and customer relationships without the complexity or user-based pricing of traditional solutions.

Frappe CRM delivers a refreshingly simple approach to customer relationship management. Built as an open-source solution, it provides all essential features without overwhelming complexity:
As an open-source platform with no per-user fees, Frappe CRM enables businesses to scale their sales operations without rising software costs or vendor lock-in.
All-in-one solution for ERP, CRM, HRM, ATS, and project management to streamline your business operations

Ever Gauzy Platform is a powerful open-source business management solution that combines multiple essential tools into one comprehensive package. This versatile platform integrates:
Key benefits:
Ever Gauzy Platform empowers businesses to operate more efficiently, make data-driven decisions, and foster better collaboration across departments. Whether you're a small team or a large corporation, this comprehensive solution provides the tools you need to succeed in today's competitive business landscape.
All-in-one solution for marketing, sales, and customer service. Boost engagement, streamline workflows, and drive growth.

Erxes is a powerful, open-source growth platform designed to help businesses of all sizes excel in marketing, sales, and customer service. By centralizing customer interactions and data, Erxes enables teams to work more efficiently and deliver exceptional experiences.
Key benefits of Erxes include:
With its intuitive interface and robust feature set, Erxes empowers teams to collaborate seamlessly, make data-driven decisions, and foster lasting customer relationships. Whether you're a startup or an enterprise, Erxes provides the tools you need to thrive in today's competitive business landscape.
Open-source CRM software for managing customers, companies, projects and opportunities. Intuitive interface with cloud and self-hosted options available.

Complete customer relationship management in one intuitive platform. Track and manage all your business relationships - from individual contacts and companies to projects and sales opportunities - through a clean, user-friendly interface.
Key features include:
Trusted by 50,000+ companies across 163 countries, this mature platform has been refined over 11 years of development. Whether you're a small business or enterprise, the software scales to meet your needs while maintaining simplicity.
Available as both cloud and on-premise solutions, giving you complete control over your data and deployment preferences. The open-source nature ensures transparency, security, and the ability to customize according to your specific requirements.
Build a customizable CRM that matches your company's vision, designed for developers and loved by end users.

Atomic CRM is an open-source toolkit that empowers developers to build tailored customer relationship management solutions. With a focus on flexibility and customization, it offers:
Essential CRM features: Contact organization, task management, note-taking, data import/export, deal tracking, and activity history.
Advanced capabilities: Enterprise authentication, Kanban board, email-to-note conversion, contact avatar enrichment, and API integration.
Code-driven flexibility: Customize theming, swap components, leverage TypeScript, add custom pages, and extend the data model to fit your specific needs.
Built on a modern tech stack including React, React-admin, TypeScript, Material UI, Supabase, and Postgres, Atomic CRM provides a solid foundation for creating powerful, scalable CRM solutions.
Key benefits:
Atomic CRM is free and open-source, making it an excellent choice for businesses looking to develop a custom CRM solution without the limitations of proprietary software.
Transform customer relationships with this intuitive open-source CRM. Features task management, sales pipeline tracking, and customizable data models.

Relaticle revolutionizes customer relationship management with a modern, open-source approach that puts control back in your hands. Built on cutting-edge technologies including PHP 8.3 and Laravel 12, this platform delivers enterprise-grade functionality without the enterprise price tag.
Key Features:
Why Choose Relaticle:
Perfect for businesses seeking a flexible, cost-effective CRM solution that doesn't sacrifice functionality for freedom.
Messaging Infrastructure for Developers. One API for SMS, WhatsApp, and RCS across 190+ countries.
Get Started FreeOpen-source, developer-first platform for automated compliance, risk management, and built-in Trust Center.
Get started for freeThe leading AI Code Review platform. Ship better quality code in 50% less time, with 90% fewer bugs.
Try it for free