EspoCRM
EspoCRM positions itself as an open-source CRM application that companies use to centrally manage relationships with contacts, companies, and sales opportunities.
It can be operated on-premises / self-hosted and as SaaS. The software is actively maintained and licensed under AGPL v3. It is built primarily with PHP.
Fact Sheet
- Categories
- Status
- Actively maintained
- License
- AGPL-3.0
- Operation
- On-Premises / Self-hosted
- SaaS
- Technologies
- PHP
- Demo
Add-On Packages & Their Licenses
The official add-on packages add reports, business process management, and workflows in the Advanced Pack, and quotes, invoices, purchasing, and inventory in the Sales Pack, among other things. Project management and online appointment booking are further separate extensions. They do not qualify the AGPL core for additional categories. Not all official extensions are proprietary. For example, the project offers the Real Estate extension under AGPL-3.0.
For the add-on packages distributed under it, the Extension License Agreement grants a time-limited right to use them on one production instance and two non-public development, testing, or staging instances. Distribution, sublicensing, and hosting for third parties are prohibited. These restrictions do not apply to the CRM core, which is licensed separately under AGPL-3.0, or to extensions that are explicitly openly licensed.
Open-Source Alternatives
In the Category «Customer Relationship Management (CRM)»
Aureus ERP
Aureus ERP combines finance, inventory, human resources, customer relationships, and projects through modular apps.
- Accounting
- CRM
- ERP
- Invoicing
- Projects
Dolibarr ERP/CRM
Dolibarr combines customer management, quotes, invoices, accounting, and inventory. Modules add management of subscriptions and contracts.
- Accounting
- Contracts
- CRM
- ERP
- Invoicing
ERPNext
ERPNext combines accounting, quotes, invoices, and time tracking with subscription and contract management in one web application.
- Accounting
- Appointment Scheduling
- Calendar
- Contracts
- CRM
- ERP
- Invoicing
- Project Time Tracking
Odoo Community
Odoo Community brings together sales, purchasing, inventory, invoicing, calendar, and time tracking in a modular business suite.
- Calendar
- CRM
- Employee Time Tracking
- ERP
- Invoicing
- Project Time Tracking
SuiteCRM
SuiteCRM brings sales, marketing and service work together in a shared CRM platform.
- CRM
Twenty
Twenty manages customer relationships and adapts to a company's workflows and customer processes.
- CRM