Skip to main content
OpenSourceAlternatives

Atomic CRM

Open source · OSI-approvedStatus: unknownNew

Self-hosted CRM toolkit developers can reshape in code

Alternative to HubSpot, Salesforce

Atomic CRM is a full-featured open-source CRM built by Marmelab with React, TypeScript, shadcn UI, and Supabase. It covers contacts, deals, tasks, notes, and activity history, and every part of it can be reshaped in code. Teams own the software, host it where they want, and pay nothing per user.[1][2]

Quick verdict

Atomic CRM is a free, open-source CRM toolkit for teams that would rather own their sales software than rent it. It handles contacts, deals, tasks, and activity history well, then hands developers the code to reshape everything. The trade is setup effort: there is no hosted plan, so teams without React and Supabase skills should look elsewhere.[1][2]

What it does well

  • Contact and company records Contacts and companies live in one organized place with notes, tasks, and automated reminders attached, so follow-ups stay visible.[1]

  • Customizable deals pipeline Deals move along a drag-and-drop Kanban board that teams reshape around their own sales stages.[1]

  • Email capture through CC Adding the CRM in CC on an email saves that message as a note on the right record without manual copying.[1]

  • CSV import and export Contacts move in and out through CSV import and export, which keeps trial runs and migrations simple.[1]

  • Aggregated activity history One timeline combines emails, tasks, deals, and contact events into a complete view of each relationship.[1]

  • Enterprise login options Sign-in works with Google, Azure, Keycloak, and Auth0 workspace accounts, including SAML 2.0 single sign-on.[1]

  • API and AI assistant link A REST API connects other systems, and an MCP server lets a preferred AI assistant query and update CRM data in plain language.[1]

  • Multilingual interface The interface ships in multiple languages with localized numbers and dates for international teams.[1]

Who will love it

  • Teams with React and SQL skills Developers who can fork a repository and edit TypeScript get a CRM shaped exactly to their process instead of rented screens.[1]

  • Data-sovereignty buyers Running Postgres on owned infrastructure keeps customer records under the team's own control and audit rules.[1]

  • Cost-sensitive growing teams Unlimited users, data, and storage with no per-seat pricing means headcount growth never raises the software bill.[1]

Where it falls short

  • Self-run setup only There is no sign-up-and-go hosted plan. Teams fork the repository, start a local Supabase backend with Docker, and deploy the Vite frontend themselves.[1]

  • Community support on the free tier Help on the free software comes from the GitHub community. Guided setup, customization, training, and audits are paid expert services.[1]

  • Thin mobile story The official site advertises a mobile app with offline notes and tasks but names no platforms or app stores, so mobile buyers should verify before committing.[1]

Running it in your stack

Supabase backend, any static host Production puts the Postgres database, REST API, and edge functions on Supabase, managed or self-hosted, while the static frontend deploys to GitHub Pages or any CDN.[1]

Compliance through Supabase hosting Supabase hosting carries SOC 2 Type II and ISO 27001 certification with HIPAA-ready options, which regulated teams inherit by deploying there.[1]

One-time expert services Marmelab sells a fixed-scope setup week plus custom development and training as one-time engagements, with no subscription attached.[1]

Questions worth asking

How much does Atomic CRM cost per month?

Nothing per month. The software is free and open-source with unlimited users, data, and storage on your own infrastructure. The only paid option is a one-time custom-quoted setup week where Marmelab configures and deploys it for you.[1]

Can I self-host Atomic CRM on my own infrastructure?

Yes. Self-hosting is the default: run the Postgres backend on Supabase self-hosted or your own infrastructure and serve the static frontend from GitHub Pages or any CDN. Supabase managed cloud with multi-region options is the alternative for teams that prefer it.[1]

Do I need developers to run Atomic CRM?

For daily selling work, no: contacts, deals, tasks, and notes are ordinary app screens. But installing it and shaping it to your process means forking the repo and editing React and TypeScript, so a team without developer time will stall at setup.[1]

When should I pick a regular hosted CRM instead?

Pick a hosted proprietary CRM when you want to sign up, invite the team, and get onboarding help without touching code. Pick Atomic CRM when owning the code, data, and hosting matters more than a guided start.[1]

Sources and editorial review

Source research. Reviewed on October 7, 2026. Written by Sanjib Sah. AI assisted; reviewed by a human editor.

We have not run or tested this product.

  1. Atomic CRM - The Open-Source CRM Built Around Your Business

    official · Observed October 7, 2026

    Vendor product page: feature list, workflow capabilities, tech stack, security and compliance, pricing and setup services. Inspected 2026-10-07.

  2. marmelab/atomic-crm on GitHub

    official · Observed October 7, 2026

    Repository landing page confirming the full-featured CRM positioning on React, shadcn/ui, and Supabase. Inspected 2026-10-07.

Compared with these products

Similar projects

Related projects with shared categories, technologies, or licensing.

Twenty

TwentyOpen

A modern CRM that does not fight the way you work

Stars9,167
Commit2d ago
LicenseMIT

Twenty rebuilds CRM around the interaction patterns people already know from modern productivity tools: keyboard navigation, inline editing, flexible record views, and a data model you can extend without a consultant.

Krayin

KrayinOpen

Open-source Laravel CRM for leads, pipelines, and conversations

Stars24K
Commitjust now
LicenseMIT

Krayin is a free, self-hosted CRM built on Laravel for sales teams to track leads, manage pipelines, and follow up on customer conversations.

CRM

CRMAIOpen

Self-hosted CRM where research agents maintain the pipeline

Stars11K
Commitjust now
LicenseMIT

CRM is a self-hosted, open-source CRM where background research agents maintain company, contact, and deal records for sales teams.

Erxes

ErxesAIOpen

Open-source experience platform for marketing, sales, and support

Stars4,092
Commitjust now
LicenseAGPL-3.0

Erxes is a self-hosted, open-source experience platform that combines marketing, sales, and support tooling behind one GraphQL API.

Open Mercato

Open MercatoAIOpen

Open-source AI-native CRM/ERP foundation framework for developers

Stars1,842
Commitjust now
LicenseMIT

Open Mercato is an open-source, self-hosted CRM/ERP foundation framework in TypeScript that ships defaults developers extend.

Warpdrive

WarpdriveOpen

Pipedrive alternative you can host yourself.

Stars76
Commitjust now
LicenseMIT

Warpdrive is a free, self-hosted CRM with deals, leads, contacts, companies, and pipelines, offered as an open-source Pipedrive alternative.