idurar-erp-crm
by idurar
IDURAR is a self-hosted web app for managing invoices, quotes, payments and customers. It is built for small businesses that want basic accounting and CRM tools they run themselves.
- Stars
- 8.9k
- Licence
- AGPL-3.0
- Runs on
- A small server
- Setup
- Technical
- Language
- JavaScript
- Age
- 2203 days
What you can do with it
- Create and send invoices and quotes to customers
- Record and track payments against invoices
- Keep a database of customers and their records
Make money with it
A freelance developer could set up and customise IDURAR 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
- Issue professional invoices and quotes without paying a monthly subscription for invoicing software
- Track customers and outstanding payments in one place to chase unpaid bills sooner
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
You clone the repository, set up a MongoDB database, edit the environment file, then install dependencies and run the Node.js backend and React frontend using npm.
Follow the official instructions in the project README.
Things to check
- AGPL-3.0 licence requires you to share source changes if you offer it as a network service
- README mentions inventory, accounting and HR but lists only invoice, quote, payment and customer features
- Setup needs a MongoDB account or database, and several manual steps
- Full accounting depth is unclear, so check it meets your tax and bookkeeping needs
Who's talking about it
- OpenSourceCRMs team: Best Invoicing Software for Small Business (published 18 Oct 2026) Featured in a roundup
Checked 30 Oct 2026. Summary drafted by AI from the project's README.