24 apps CRM
iDURAR screenshot thumbnail

iDURAR

Quote to cash in one web application - create quotes, convert them to invoices, record payments, track customers: iDURAR is an open-source ERP and CRM platform for small and medium-sized businesses. Built on the MERN stack (MongoDB, Express, React, Node.js) with Ant Design components and Redux state management, it presents a clean SaaS-style interface that needs little onboarding. Core modules cover invoice management with PDF generation and email delivery, payment recording against invoices, quote and proforma handling, customer records, and accounting views over the resulting data. Multi-currency support and localization make it usable for internationally operating teams. Because the whole stack is JavaScript with an API-first backend, extending it - custom fields, new modules, integrations - is approachable for any Node/React developer rather than requiring a specialist ERP skill set. Deployment is straightforward via Docker with a MongoDB instance. Licensed under AGPL-3.0 with free commercial use; a hosted enterprise version exists but the self-hosted edition is fully functional.

Deploy
Evolution API screenshot thumbnail

Evolution API

Evolution API gives your applications a production-ready REST interface to WhatsApp, supporting both free Baileys-based Web connections and Meta's official Business Cloud API from the same server. With 9,200+ stars and 7,100+ forks, it is the most widely deployed WhatsApp integration layer available. Each installation handles unlimited isolated instances (one per phone number) with independent auth, webhooks, and database separation via Prisma ORM against PostgreSQL or MySQL, cached through Redis. Message types include text, images, audio, video, documents, contacts, locations, interactive buttons, list messages, carousel cards, and PIX payment links through unified endpoints. Native integrations connect to Typebot for chatbot flows, Chatwoot for multi-agent support, Dify and OpenAI for AI conversations, N8N and Flowise for workflow automation, and RabbitMQ, Kafka, or SQS for enterprise event streaming. Socket.io delivers real-time message and connection events. Amazon S3 or MinIO handles media offloading. The Evolution Manager v2 dashboard provides visual instance creation, QR code scanning, connection monitoring, and integration configuration without touching the API directly. Docker Compose bundles the server, PostgreSQL, and Redis with environment-variable-driven setup. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. Apache 2.0 licensed.

Deploy
InvoicePlane screenshot thumbnail

InvoicePlane

InvoicePlane manages the complete freelance and small-business billing cycle — draft quotes, convert them to invoices, automate recurring charges, collect payments through Stripe and PayPal, and generate EU-compliant eInvoice XML for automated processing by accounting systems. Deployed over 100,000 times across 193 countries, the PHP 8.2+ application on CodeIgniter 3 with MySQL or MariaDB handles everything from first estimate to final receipt. EU-compliant eInvoice generation creates machine-readable XML invoices meeting European Union standards since version 1.6.2. Recurring invoices automate periodic billing with configurable controls that pause generation when previous invoices remain unpaid. Online payment integration lets clients pay directly through Stripe, PayPal with Advanced Credit Cards, and Venmo support. The CRM-like client management module stores contact details, notes, custom fields, and complete transaction history per client. Product and task management modules let you build line-item invoices from reusable product catalogs and project tasks. Customizable PDF templates powered by mPDF support branded invoice layouts with QR codes, while email delivery via PHPMailer handles automated sending with configurable SMTP. A guest portal gives clients read-only access to view and pay their outstanding invoices and quotes. Financial reporting tracks revenue, outstanding balances, and payment history. The multi-language interface supports community translations, and multi-currency handles international invoicing. Deploy via Docker Compose with automatic database migrations. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.

Deploy
SolidInvoice screenshot thumbnail

SolidInvoice

SolidInvoice ships a complete billing platform as a single FrankenPHP binary — no separate PHP installation, no web server configuration, just one executable that delivers quote-to-invoice conversion, automated recurring billing, Stripe and PayPal payment processing, multi-currency precision arithmetic, and eight render-ready PDF templates out of the box. Maintained since 2012 across 63 releases with 30 contributors, the Symfony 7 and PHP 8.4 backend provides quote creation with one-click conversion to invoices, recurring billing with configurable frequency schedules, and online payment processing through Payum supporting Stripe, PayPal, and additional gateways. Multi-currency support uses real Money objects for precision arithmetic, while multi-tax support handles invoice-level and line-item tax rates with automatic calculation. Client management stores contacts, multiple addresses with map integration, credit balances, and complete quote and invoice history per client. The redesigned Tabler-based UI features a dashboard with hero statistics, ChartJS revenue trend visualization, attention-required alerts for overdue and draft invoices, quick actions, and a recent activity timeline. A RESTful API enables integrations with external systems. Multi-channel notifications deliver alerts via email, SMS, and webhooks. Google OAuth and two-factor authentication secure access. Grid export and full company data export support backup and migration. Deploy using Docker, Homebrew, the standalone FrankenPHP binary, or from source. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.

Deploy
Atlas screenshot thumbnail

Atlas

Atlas delivers a complete business operations platform in a single Docker Compose deployment, replacing the need for separate CRM, HRM, project management, invoicing, and file storage subscriptions. The CRM module provides pipeline management with Kanban views, contacts, companies, deals, leads, forecasting, saved views, and web-to-lead forms with Gmail integration for per-user email tracking inside deal timelines. HRM handles employees, departments, org charts, leave management, and attendance tracking. The invoicing system generates professional invoices with recurring billing, customizable templates, and payment tracking. Agreements provides PDF contract generation with legally-binding e-signatures, sequential signing workflows, counterparty linking, audit trails, and automated reminders. Projects integrates time tracking, billing, client management, budgets, and reporting in one view. Drive offers file storage with versioning, sharing, comments, activity logs, and password-protected links with Google Drive import and export. The calendar syncs bidirectionally with Google Calendar across month, week, day, year, and agenda views. Write provides rich text documents with cover images, comments, and templates, while Draw adds an Excalidraw-based whiteboard canvas with PDF export and presentation mode. The platform supports five languages, multi-tenant isolation, role-based permissions, and includes an Odoo importer that ingests res.partner, crm.lead, and CRM activity CSV exports for migration. Built on React, TypeScript, Vite, TanStack Query, and Zustand on the frontend with Express, Drizzle ORM, PostgreSQL, Redis, and BullMQ on the backend. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. AGPL-3.0 licensed.

Deploy
Corteza screenshot thumbnail

Corteza

Salesforce's platform model, 100% open-source (Apache 2.0): Corteza is a Go/Vue.js low-code platform developed under a foundation, so there is no open-core bait to grow out of. The heart is Corteza Compose: namespaces contain applications, modules define record structures the way Salesforce objects do, and a drag-and-drop page builder assembles record pages, list pages, dashboards, and charts from configurable blocks. Automation comes from a visual, BPMN-style workflow engine plus JavaScript automation scripts, so cross-application business logic - approval chains, field updates, notifications - is configured rather than programmed. Granular role-based permissions reach down to individual modules, fields, and records, mirroring real organizational hierarchies. Corteza CRM ships as the flagship application built entirely on Compose: leads, accounts, opportunities, campaigns, and cases with a 360-degree customer view, covering most Salesforce standard objects - and because it is just a Compose app, adding or reshaping modules is configuration, not a fork. Everything is reachable over REST APIs, deliberately familiar tooling eases Salesforce admin migration, and a CLI can even generate synthetic records for load-testing what you build.

Deploy