For an open source CRM for managing leads, the first results are krayin/laravel-crm (This is a comprehensive, self-hostable CRM platform that natively supports sales pipeline tracking, lead management, and marketing automation, making it a direct fit for your requirements), frappe/crm (This is a comprehensive, self-hostable CRM platform that natively supports sales pipeline tracking, lead management, and business process automation, making it a direct fit for your requirements) and espocrm/espocrm (EspoCRM is a comprehensive, self-hostable CRM platform that natively supports sales pipeline management, lead tracking, email marketing automation, and role-based access control). erxes/erxes and fatfreecrm/fat_free_crm round out the shortlist. Compare the match explanations and check the project documentation against your requirements.
We curate open-source GitHub repositories matching “open source alternatives to hubspot”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.
This project is a modular, open-source customer relationship management platform built on the Laravel framework. It serves as a comprehensive business application framework designed for tracking sales pipelines, managing business entities, and automating marketing workflows. By providing a self-hosted solution, it enables organizations to maintain full control over their contact data, sales leads, and communication history. The platform distinguishes itself through a highly extensible architecture that allows developers to modify core behavior without altering the underlying source code. It u
This is a comprehensive, self-hostable CRM platform that natively supports sales pipeline tracking, lead management, and marketing automation, making it a direct fit for your requirements.
This project is an open-source customer relationship management platform that functions as a low-code application development framework. It provides a unified interface for tracking sales pipelines, managing customer interactions, and automating lead routing. The platform is built to serve as a business process automation tool, allowing users to define custom data structures and workflows to streamline operational tasks. The system distinguishes itself through its metadata-driven architecture, which enables dynamic form generation and relational document modeling. By utilizing server-side scr
This is a comprehensive, self-hostable CRM platform that natively supports sales pipeline tracking, lead management, and business process automation, making it a direct fit for your requirements.
EspoCRM is an open-source customer relationship management platform and SQL-based business application. It serves as a centralized web interface for tracking leads, opportunities, and contacts, providing a sales pipeline manager and a customizable business logic engine. The platform is distinguished by its ability to function as a custom business application builder, allowing for the creation of tailored entities and automated workflows. It integrates marketing automation tools for campaign coordination and a structured customer support ticketing system for case management. The system covers
EspoCRM is a comprehensive, self-hostable CRM platform that natively supports sales pipeline management, lead tracking, email marketing automation, and role-based access control.
Erxes is a self-hosted business operating system that integrates marketing, sales, and customer support operations into a unified platform. It serves as an AI agent orchestrator, a business process automation tool, and a comprehensive suite for managing customer relationships and omnichannel experiences. The platform distinguishes itself through a self-hosted infrastructure model that ensures total ownership and privacy of organizational data. It features an AI orchestration framework that uses retrieval augmented generation to allow agents to reason over internal workspace data for automatin
Erxes is a comprehensive, self-hostable business operating system that includes dedicated modules for lead tracking, sales pipelines, and customer communication, making it a direct fit for your CRM requirements.
Fat Free CRM is an open-source customer relationship management platform built on the Ruby on Rails framework. It provides a centralized interface for managing sales pipelines, tracking leads, contacts, and business opportunities, and organizing organizational data through custom fields, tags, and team-based groupings. The platform is designed as a modular business application that supports extensibility through a plugin system and the ability to integrate as a Rails engine within existing projects. This architecture allows for dynamic schema extensions, enabling users to define custom data f
Fat Free CRM is a dedicated open-source CRM platform that provides core sales pipeline, lead, and contact management features in a self-hostable Ruby on Rails environment.
Odoo is an integrated enterprise resource planning suite designed to manage core organizational processes, including accounting, inventory, manufacturing, and human resources, within a single platform. It functions as a modular business application framework that allows for the development and deployment of specialized modules, supported by a low-code environment that provides visual tools for creating custom workflows and data-driven interfaces. The platform distinguishes itself through a highly extensible architecture that enforces strict multi-tenant data isolation, ensuring that records r
Odoo is a comprehensive enterprise suite that includes a robust CRM module capable of handling lead tracking, sales pipelines, and customer communication, though it is broader in scope than a dedicated CRM-only platform.
Ever Gauzy is an integrated business management suite providing an ERP and CRM framework for professional services automation. It functions as a multi-tenant SaaS platform that combines time tracking, billing, and human resource management into a unified system. The project is distinguished by its headless architecture, utilizing a REST and GraphQL API gateway to expose business operations. It features a Model Context Protocol server that allows AI assistants to interact with system data and execute functional tools for automated business workflows. The platform covers a broad operational su
Ever Gauzy is a comprehensive business management suite that includes CRM functionality alongside ERP features like time tracking and billing, making it a viable self-hostable platform for managing customer relationships and sales pipelines.
Twenty is a headless customer relationship management framework that enables developers to build, version, and deploy custom business applications using code. By utilizing a declarative approach to data modeling, the platform allows for the definition of custom objects, fields, and complex relationships directly within the source code. This schema-driven architecture automatically generates corresponding REST and GraphQL APIs, ensuring that data structures and interface components remain synchronized across development and production environments. The platform distinguishes itself through a m
Twenty is a developer-focused CRM framework that provides the core infrastructure for lead and contact management, though it requires custom development to implement specific sales pipeline and marketing automation workflows.
Plunk is an SMTP email marketing platform and contact relationship manager used for sending bulk broadcasts and transactional emails. It provides a transactional email API for delivering personalized messages using templates and variable substitution, supported by built-in analytics and custom domain authentication. The platform features an email automation workflow engine with a visual builder for creating multi-step sequences triggered by user events and conditional logic. It includes a dynamic audience segmentation tool that groups contacts based on real-time data attributes and behavioral
Plunk is an email marketing and transactional messaging platform rather than a full-featured CRM, as it lacks the sales pipeline management and lead tracking capabilities required for managing a sales cycle.
Mail for Good is a bulk email marketing platform designed for managing subscriber databases, designing templates, and executing high-volume outreach campaigns. It functions as an email list management tool that facilitates contact data imports and the capture of new leads. The platform features an analytics dashboard for monitoring delivery metrics, tracking bounce rates, and measuring recipient engagement. It includes a role-based access control system to manage user permissions and secure the coordination of shared marketing accounts and campaigns. The system covers a broad range of capabi
This is an email marketing and newsletter management platform rather than a full CRM, as it lacks the sales pipeline and lead tracking features required for managing customer relationships.
Mailtrain is a self-hosted newsletter platform and email marketing tool designed for managing subscriber lists and sending automated email campaigns from a private server. It provides a centralized system for coordinating the creation and delivery of recurring email outreach. The platform includes a visual email template builder for creating responsive layouts and a subscriber management system that uses custom fields to organize audiences into targeted segments. Automation is handled through tools that can trigger newsletters based on remote feeds and scheduled events. Performance is tracke
Mailtrain is a specialized email marketing and newsletter management tool, but it lacks the sales pipeline and lead tracking capabilities required for a full customer relationship management system.
NestJS Access Control is a role-based and attribute-based authorization framework designed for the NestJS ecosystem. It provides a declarative system for securing application routes and resources, allowing developers to enforce granular access policies through metadata-driven decorators. The framework distinguishes itself by supporting hierarchical role inheritance, which enables the resolution of complex permission sets by traversing parent and child role relationships. It also facilitates dynamic authorization management, allowing security rules to be loaded asynchronously from external dat
This is a role-based access control library for the NestJS framework, which serves as a building block for developers to implement security features rather than a complete, self-hostable CRM application.
| Repository | Stars | Language | License | Last push |
|---|---|---|---|---|
| krayin/laravel-crm | 21.4K | PHP | mit | |
| frappe/crm | 2.4K | Vue | agpl-3.0 | |
| espocrm/espocrm |
| 2.8K |
| PHP |
| agpl-3.0 |
| erxes/erxes | 4K | TypeScript | NOASSERTION |
| fatfreecrm/fat_free_crm | 3.6K | Ruby | NOASSERTION |
| odoo/odoo | 52.4K | Python | NOASSERTION |
| ever-co/ever-gauzy | 3.5K | TypeScript | agpl-3.0 |
| twentyhq/twenty | 50.1K | TypeScript | NOASSERTION |
| useplunk/plunk | 4.9K | TypeScript | agpl-3.0 |
| freecodecamp/mail-for-good | 3.8K | JavaScript | BSD-3-Clause |