Close

Best Self Hosted Alternatives to Close

A curated collection of the 8 best self hosted alternatives to Close.

Close is a SaaS sales CRM for inside sales teams that centralizes contacts, pipelines and activity tracking, with built-in calling, SMS, email sequences, reporting and automation to manage outreach, follow-ups and deal progression.

Alternatives List

#1
Twenty

Twenty

Twenty is an open-source CRM alternative to Salesforce with customizable data models, views, permissions, and workflow automation for sales and customer management.

Twenty screenshot

Twenty is an open-source CRM designed as a modern alternative to Salesforce for managing customer relationships, sales pipelines, and internal workflows. It focuses on a fast UI, flexible data modeling, and automation so teams can adapt the CRM to their processes.

Key Features

  • Customizable objects and fields to fit your business data model
  • Multiple views for records, including filters, sorting, grouping, kanban, and table layouts
  • Role-based permissions to manage user access with custom roles
  • Workflow automation with triggers and actions
  • Built-in features for day-to-day CRM work such as tasks and rich notes
  • APIs and webhooks support for connecting external systems

Use Cases

  • Run a sales pipeline CRM for leads, accounts, contacts, and deals
  • Centralize customer data and collaboration for a growing team
  • Automate CRM processes and sync events across internal tools using webhooks

Limitations and Considerations

  • Extensibility is evolving; a mature plugin ecosystem may not be available yet

Twenty is well-suited for teams that want ownership of their CRM data and the ability to customize workflows deeply. It aims to combine a modern user experience with the flexibility needed for fast-changing business requirements.

38.9kstars
5kforks
#2
Monica

Monica

Monica is an open-source personal CRM to manage contacts, track interactions, set reminders, and keep a private diary about your relationships.

Monica screenshot

Monica is an open-source personal relationship management (PRM) web application for documenting your life and staying on top of important details about friends, family, and other relationships. It works like a CRM, but designed for personal use and private record keeping.

Key Features

  • Contact management with notes, important details, and custom fields
  • Relationship mapping between contacts
  • Reminders, including automatic birthday reminders
  • Activity and interaction logging, plus task tracking
  • Address and communication channel management for each contact
  • Diary/journal to record daily events and how your day went
  • Document and photo uploads associated with contacts
  • Labels/favorites to organize and highlight key people
  • Multi-user and multi-vault support for separating data
  • Multi-language interface and configurable types (e.g., activities, genders)

Use Cases

  • Keep a personal “CRM” for family and friends to remember key dates and life events
  • Track interactions and follow-ups for networking and long-term relationships
  • Maintain a private life log combining journaling with contact history

Limitations and Considerations

  • Not a social network and does not provide social posting or feeds
  • No built-in AI assistant features or automatic suggestions

Monica is well-suited for individuals who want a structured, private system to organize relationship information and day-to-day memories. It focuses on simple, intentional tracking rather than social or automated behavior.

24.1kstars
2.4kforks
#3
Krayin CRM

Krayin CRM

Krayin CRM is an open-source, self-hosted customer relationship platform built on Laravel and Vue.js for sales pipelines, marketing automation, multi-channel support and extensibility.

Krayin CRM screenshot

Krayin CRM is an open-source customer relationship management platform designed for SMEs and enterprises. Built on Laravel (PHP) with a Vue.js frontend, it provides modular CRM capabilities for sales, marketing, support and integrations.

Key Features

  • Sales management: leads, deals, pipelines, activities and opportunity tracking.
  • Marketing automation: campaign management, email templates, segmentation and basic automation workflows.
  • Customer support: inbound call/VoIP support, live chat/messaging channels and ticketing workflows.
  • Data & analytics: reporting, dashboards and export/import with deduplication tools.
  • Extensibility: modular architecture with extensions marketplace and a package system for custom modules.
  • Access control: role- and ACL-based permissions and audit trails for governance.
  • Integrations: built-in connectors and parsing for email (SendGrid), social/messaging channels and external systems.
  • Developer-friendly: documented API, developer portal, Docker installation guidance and templates for package creation.
  • Platform requirements & tooling: PHP (8.1+), Node tooling for frontend build, and support for common SQL backends.

Use Cases

  • Manage and visualize B2B sales pipelines with custom fields and activity tracking.
  • Run segmented marketing campaigns and track campaign performance alongside CRM records.
  • Operate multi-channel customer support (phone, chat, messaging) and centralize tickets and call logs.

Limitations and Considerations

  • Several advanced capabilities (multi-tenant SaaS, VoIP, WhatsApp connectors and some enterprise features) are offered as paid extensions rather than included in the core OSS package.
  • Installation and customization require familiarity with Laravel/PHP, Node-based frontend tooling and server configuration; recommended resources and docs exist but setup is non-trivial for inexperienced users.
  • Minimum recommended server resources and specific PHP/DB versions are required for production deployments.

Krayin CRM is a modular, developer-oriented CRM intended for teams that want an extensible, self-hosted solution. It is suited to organizations that need customizable CRM workflows and are able to manage and extend a Laravel-based stack.

20.8kstars
1.3kforks
#4
SuiteCRM

SuiteCRM

Community-driven open-source CRM providing sales, marketing, service, reporting, workflow automation, REST API and on-premises or hosted deployment.

SuiteCRM screenshot

SuiteCRM is an open-source Customer Relationship Management platform that provides sales, marketing and service modules to manage customer data, processes and reporting. It is maintained by SuiteCRM Ltd and the broader community as a fork/continuation of legacy SugarCRM code. (suitecrm.com)

Key Features

  • Sales automation: leads, opportunities, quotes and pipeline management.
  • Marketing: campaign management and targeted segmentation.
  • Service & case management: ticketing and customer support workflows.
  • Reporting & dashboards: configurable reports and visual metrics.
  • Workflow and process automation with rule-based triggers and scheduled tasks.
  • REST API and plugin architecture for integrations and add-ons.
  • Multi-language and multi-currency support for international deployments.
  • Compatibility with PHP and common LAMP components (Apache, MySQL/MariaDB). (github.com)
  • Public demo instances available for SuiteCRM 7 and SuiteCRM 8 for evaluation. (suitecrm.com)

Use Cases

  • Replace or reduce reliance on proprietary CRMs (Salesforce, Dynamics) by adopting an open-source platform.
  • Centralise customer data and automate sales, marketing and support processes across teams.
  • Build bespoke integrations or extensions using the REST API and modular plugin system.

Limitations and Considerations

  • SuiteCRM 8 introduces a modern front-end and development toolchain; front-end development requires Node.js, yarn and Angular (development tools not required for production runtime). Plan for developer-tooling and testing when customizing the new UI. (docs.suitecrm.com)
  • Major migrations (for example from SuiteCRM 7.x to 8.x) require following the official migration guides, testing in a development environment and careful handling of custom code and data; the migration process may need manual steps and file replacements. (docs.suitecrm.com)

SuiteCRM is a full-featured, community-driven CRM suitable for organisations that need ownership and extensibility of their CRM platform. It supports both self-hosted and hosted deployment options and provides formal commercial support and assurance programs through SuiteCRM Ltd.

5.2kstars
2.3kforks
#5
EspoCRM

EspoCRM

A PHP-based open-source CRM providing contacts, leads, pipelines, workflows, dashboards and extensible integrations for sales and support teams.

EspoCRM screenshot

EspoCRM is an open-source CRM application implemented as a PHP backend with a single-page frontend and a REST API. It provides core CRM objects (contacts, accounts, leads, opportunities) and a metadata-driven platform for customizing entities, layouts and business logic.

Key Features

  • Core CRM modules: contacts, accounts, leads, opportunities, products and pipelines (Kanban view).
  • Customization: Entity Manager, custom fields, layout editor and JSON-schema-based metadata for IDE autocompletion.
  • Automation & workflows: formula scripting, scheduled actions and BPM/workflow extension capabilities.
  • Integrations: REST API plus built-in/connectable integrations for calendar, email, Outlook, Google, MailChimp, Zoom and third-party automation tools.
  • Reporting & analytics: dashboards, advanced reports and data export tools.
  • Security & access: role-based access control, field-level permissions, 2FA, LDAP/OpenID Connect support and auth logs.
  • Deployment options: official Docker images, Docker Compose examples, Traefik/Caddy deployment guides and web server support.
  • Extensibility: commercial and community extensions (packs for advanced reporting, sales, project management, VoIP, etc.).

Use Cases

  • Manage sales pipelines, track leads/opportunities and produce sales reports for small and midsize businesses.
  • Run customer support with ticketing, email-to-case automation and a customer portal.
  • Build bespoke business applications by extending entities, adding integrations and automating processes.

Limitations and Considerations

  • Several advanced capabilities (Advanced Pack, Sales Pack, specific integrations) are provided as paid, per-instance extensions and may require purchase for full functionality.
  • The project is licensed under AGPLv3; organizations planning to redistribute or build competing SaaS should review license implications.
  • Some deeper customizations and large-scale integrations may require developer expertise (PHP, metadata and DI knowledge).

EspoCRM is suitable for teams that need a customizable, open-source CRM platform with modular paid extensions and production deployment options. The project emphasizes extensibility, REST integration and metadata-driven customization.

2.7kstars
789forks
#6
Relaticle

Relaticle

Next-generation open-source CRM for managing contacts, companies, tasks, and sales opportunities with a modern UI and customizable fields.

Relaticle screenshot

Relaticle is an open-source CRM platform for managing customer relationships, sales opportunities, and internal collaboration in a modern, customizable system. It is built for teams that want control over their data and the flexibility to adapt the CRM to their processes.

Key Features

  • People and company management with detailed profiles and relationship linking
  • Sales pipeline and opportunity tracking with configurable stages
  • Task management with assignment and activity tracking
  • Notes and organization linked to contacts, companies, and opportunities
  • No-code custom fields and customizable data model with validation
  • Multi-workspace / multi-team support with role-based permissions
  • CSV import and export for data migration and backup workflows
  • AI-powered summaries and insights based on stored interactions (where configured)

Use Cases

  • Small and mid-sized businesses replacing spreadsheets with a structured CRM
  • Agencies managing multiple client workspaces with separate permissions
  • Laravel teams needing a CRM foundation they can extend and customize

Limitations and Considerations

  • AI features depend on external model/provider configuration and availability
  • Designed around the Laravel/Filament ecosystem, which may limit extensibility for non-PHP stacks

Relaticle combines core CRM functionality with a modern Laravel-based architecture and strong customization capabilities. It suits teams looking for a practical CRM they can tailor, operate, and evolve alongside their business needs.

1kstars
92forks
#7
Atomic CRM

Atomic CRM

Open-source CRM for contacts, deals, tasks, notes, and activity tracking, built with React and Supabase and designed to be customized by developers.

Atomic CRM screenshot

Atomic CRM is an open-source, full-featured customer relationship management (CRM) application built with React and Supabase. It provides core sales CRM functionality while remaining developer-friendly for building tailored CRM experiences.

Key Features

  • Contact management with searchable, centralized records
  • Deal pipeline management with a Kanban-style board
  • Tasks, reminders, and note-taking linked to customers and deals
  • Email capture workflow to store communications as notes
  • Import/export tools for moving contact data in and out
  • Access control with support for external identity providers (via OIDC)
  • Activity history and aggregated activity logs
  • API-first backend provided by Supabase (Postgres + REST)
  • Developer-centric customization: custom fields, theming, and replaceable UI components

Use Cases

  • Small teams needing a self-managed CRM for contacts, deals, and follow-ups
  • Agencies or SaaS teams building a customized CRM on top of a ready-made base
  • Internal sales ops tools requiring auditability and integrations via an API

Limitations and Considerations

  • Customization is primarily code-driven (no full graphical customization UI)
  • Production setup depends on correctly configuring Supabase services (auth, database, storage)

Atomic CRM fits teams that want a modern CRM foundation with a React UI and a Postgres-backed backend. It is especially suitable when you need to extend the data model and UI components to match a specific workflow.

705stars
466forks
#8
Django-CRM

Django-CRM

Django-CRM is a Django-based open-source CRM providing contact & lead management, deal tracking, email marketing, task/project management, and built-in analytics.

Django-CRM screenshot

Django-CRM is an open-source customer relationship management application built on the Django framework and the Django Admin interface. It combines contact and lead management, deal tracking, task/project collaboration, email synchronization, and reporting into a single self-hostable package.

Key Features

  • Contact, lead, company and deal management with sales funnel and forecasting tools
  • Task, subtask and project management with reminders, file attachments, tags and internal chat per task
  • Built-in email client with IMAP/SMTP synchronization, ticketing-style message linking, and OAuth2 support for providers
  • Mass mailing / email campaign features with dynamic templates and contact segmentation
  • Analytics and reporting apps (income summary, sales funnel, lead source summary, custom reports)
  • Role-based access control and per-object permissions using Django's auth system
  • Extensible via standard Django models, views and templates for straightforward customization and integrations
  • Localization and multi-language support with interface translations

Use Cases

  • Small to medium businesses managing leads, contacts and sales pipelines without vendor lock-in
  • Teams coordinating customer-facing tasks and projects while maintaining a unified communication history
  • Marketing teams sending segmented newsletters and tracking campaign engagement from within the CRM

Limitations and Considerations

  • The UI is based on Django Admin which provides rapid development and strong permissions but may feel less modern than custom SPA frontends and can require template work to customize appearance and UX
  • Bulk email deliverability depends on external SMTP configuration and reputation; administrators must configure and monitor SMTP providers and deliverability practices
  • Scalability and performance depend on deployment choices and database tuning; very large datasets may require PostgreSQL and additional optimization

Django-CRM is suitable for organizations that want full control over their CRM data and behavior and are comfortable extending a Django-based codebase. It prioritizes extensibility, transparency, and integration with standard Python/Django tooling.

476stars
325forks

Why choose an open source alternative?

  • Data ownership: Keep your data on your own servers
  • No vendor lock-in: Freedom to switch or modify at any time
  • Cost savings: Reduce or eliminate subscription fees
  • Transparency: Audit the code and know exactly what's running