crm
by frappe
Frappe CRM is an open-source customer relationship management system for tracking leads, deals, notes, tasks and calls in one place. It is built for sales teams and can be self-hosted or run on the maker's paid cloud service.
- Stars
- 3.9k
- Licence
- AGPL-3.0
- Runs on
- A small server
- Setup
- Moderate
- Language
- Vue
- Age
- 1197 days
What you can do with it
- Track leads and deals on a drag-and-drop Kanban board
- Keep activities, comments, notes and tasks for each lead on a single page
- Make and record calls through Twilio or Exotel, or message customers through WhatsApp
Could replace
- Salesforce
Our suggestion based on what it does, not a feature-by-feature comparison.
Make money with it
A freelancer could set up and customise Frappe CRM for small businesses as a paid installation and support service.
An idea, not financial advice. Check the licence before charging for anything built on it.
Ways a business could use it
- Replace a paid per-seat CRM by hosting your own with unlimited users
- Manage the sales pipeline and customer follow-ups, then link to ERPNext for invoicing and accounting
Can you use it commercially?
Free to use. Anything you distribute that includes it must be open-sourced under the same licence. Running it as an online service also counts, so a hosted version must offer its source.
Not legal advice. Read the project's licence file before building a product on it.
Getting it running
Self-host by downloading an easy-install Python script that deploys it with Docker, or use the paid Frappe Cloud hosting instead.
Follow the official instructions in the project README.
Things to check
- AGPL-3.0 licence has obligations if you modify it and offer it as a service
- Call and WhatsApp features need separate third-party accounts that may cost money
- Self-hosting needs a server, a domain and some technical knowledge
Who's talking about it
Checked 28 Oct 2026. Summary drafted by AI from the project's README.