7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

NextCRM

Open source

NextCRM is an open-source CRM built on Next.js and PostgreSQL that also covers projects, invoicing, documents, an email client and AI features.

demo.nextcrm.io
NextCRM homepage screenshot
GitHub stars
709
Last commit
21 days ago
Repository age
3 years
Version
v0.22.0
Licence
MIT
Self-hosted
Yes

About NextCRM

NextCRM is an open-source customer relationship management system built with Next.js 16, React 19, TypeScript, PostgreSQL through Prisma and shadcn/ui. Beyond contact and sales tracking, it combines project management, invoicing, document storage, an email client, AI-powered features, vector search and an MCP server so AI agents can access its data.

A recent addition is a full invoicing module that supports invoices, credit notes, proforma invoices and receipts, with line items, configurable tax rates and VAT summaries, auto-numbered invoice series, multi-currency formatting, a status lifecycle from draft to paid or cancelled, recorded payments and balances, one-click duplication, an activity log, email delivery through Resend and server-side PDF export. Administrators manage tax rates, series and currencies in settings.

NextCRM is licensed under MIT and can be self-hosted. An online demo lets you sign in with a Google account or create a user, and the project maintains a roadmap, a Discord community and installation documentation for developers.

Key features

  • CRM for contacts and accounts
  • Invoicing with tax and multi-currency support
  • Project management module
  • Document storage and email client
  • AI features and vector search
  • MCP server for AI agents

Good fit for

  • →Small businesses managing customers and invoices
  • →Developers wanting a Next.js CRM codebase
Tags
crm
nextjs
invoicing
postgresql
prisma
typescript
mcp
self-hosted

NextCRM: questions and answers

What is NextCRM used for?
NextCRM is an open-source CRM built on Next.js and PostgreSQL that also covers projects, invoicing, documents, an email client and AI features. It is a good fit for small businesses managing customers and invoices, and developers wanting a Next.js CRM codebase.
Is NextCRM open source?
Yes. NextCRM is open source under the MIT licence. Its source code is on GitHub at pdovhomilja/nextcrm-app and is written mainly in TypeScript.
Is NextCRM free?
Yes. NextCRM is open source, so the software itself is free to use.
Can I self-host NextCRM?
Yes. NextCRM can be self-hosted on your own server or infrastructure.
What is NextCRM an alternative to?
NextCRM is an open-source alternative to HubSpot, Salesforce, Pipedrive and Dynamics 365 Sales. Other open-source alternatives to HubSpot include EspoCRM, Krayin CRM and SuiteCRM.
Is NextCRM actively maintained?
Yes. The most recent commit to NextCRM was on 11 September 2026, and the latest release is v0.22.0, published on 10 August 2026. The project has 709 stars on GitHub.

Open-source alternatives to NextCRM

See all

SaaS alternatives to NextCRM

See all