SuiteCRM is a free, open source crm & sales project written in PHP and released under AGPL-3.0. It has 5,752 GitHub stars, 2,419 forks and 1,382 open issues, and was last pushed 11 hours ago. On this registry it ranks #2 of 11 tracked projects in CRM & Sales, with 5 head-to-head comparisons available. It gained 6 stars over the last 3 tracked days.

What is SuiteCRM?

What it is

SuiteCRM is an open-source, enterprise-ready Customer Relationship Management application distributed under the AGPL-3.0 license and written in PHP. It lives in the PHP business-software ecosystem and is maintained by SuiteCRM Ltd alongside a community of contributors. The current line documented in the README is SuiteCRM 7.15.2, described as a mature and stable release with a large community and regular releases carrying new features, security patches, and bug fixes. A separate repository holds SuiteCRM 8, which the README states is still in a levelling-up phase and not yet as feature complete as version 7.

The concrete problem it solves is ownership of customer data. The project's stated vision is to give users full control of their data and the freedom to own and customise their business solution, rather than renting that control from a vendor. Because it is built on standard technologies such as Apache, PHP, and MySQL, an organisation can run the CRM on its own internal network, on a public cloud provider, or through a managed hosting service, and can extend it through an extensions directory and community translations.

Key capabilities

  • Manages accounts, contacts, and leads as core record types.
  • Tracks opportunities through a sales pipeline.
  • Handles cases for customer support workflows.
  • Stores contracts and documents alongside customer records.
  • Supports multi-currency operation.
  • Supports multi-language use through community translations.
  • Ships regular releases containing security patches and bug fixes.

Who uses it and how

  • Organisations that want to self-host CRM on an internal network rather than use a vendor-hosted product.
  • Teams deploying on a public cloud provider using a LAMP stack.
  • Businesses without in-house hosting knowledge that adopt the fully managed hosting service offered by SuiteCRM Ltd.
  • Administrators who upgrade to the latest ESR release to pick up security and bug fixes.
  • Evaluators who try the public online demo, which rebuilds every hour and should not be given personal information.

Getting started

SuiteCRM 7 is compatible with most Linux and Windows servers, with a Linux server running a properly configured LAMP stack recommended for best performance and compatibility. Requirements are Apache (recommended) or IIS, PHP 8.1 to 8.4, and MySQL or MariaDB (recommended) or MSSQL; installation and upgrade steps are covered in the official documentation, and a fully managed hosting option is available.

When to use it — and when not to

SuiteCRM is a reasonable choice for organisations that want to own their CRM data and are willing to run the stack themselves, and the managed hosting offering covers teams that lack that in-house knowledge. A self-hoster must operate a web server, PHP, and a database, and must keep up with ESR upgrades to receive security fixes

project readme (upstream, from github) — read inline

SuiteCRM 7.15.2

contributions welcome GitHub contributors LICENSE

Website | Demo | Maintainers | Contributors | Community Forum | Partners | Extensions Directory | Translations

SuiteCRM is the award-winning open-source, enterprise-ready Customer Relationship Management (CRM) software application.

Our vision is to be the most adopted open source enterprise CRM in the world, giving users full control of their data and freedom to own and customise their business solution.

SuiteCRM 7 is a mature and stable CRM with a large community and regular releases containing new features, security patches and bug fixes from both our community and the SuiteCRM team.

You may also be interested in SuiteCRM 8 the latest version of SuiteCRM. At the time of writing, SuiteCRM 8 is in the levelling up phase and not yet as feature complete. More information is available on the SuiteCRM Journey .

Getting Started

SuiteCRM 7 is compatible with most Linux and Windows servers. Test and development servers can be deployed locally, however for best performance and compatibility we recommend hosting on a linux based server with a properly configured LAMP Stack. As SuiteCRM is based on standard technologies like Apache, PHP and MySQL, the CRM can be self-hosted on your own internal network, on a public cloud provider or on a fully managed hosting service.

Key System Requirements
  • Web Server: Apache (recommended) or IIS
  • PHP: 8.1 - 8.4
  • Database: MySQL or MariaDB (recommended) or MSSQL

Please see our Compatibility Matrix and Installation Guide for more detail.

SuiteCRM Ltd, the authors and maintainers of SuiteCRM offer a range of fully managed hosting services. These are ideal for organisations who don't have the in house knowledge or experience to host and maintain the application and are a great way to support the future development of the project.

Demo

We have a demo of SuiteCRM 7 available online, allowing you to easily try the CRM and some of its features.

Try out our demo here: Click here to visit the SuiteCRM Demo

The demo rebuilds every hour, so any changes made will be removed automatically on a regular basis. Please note the demo is public so don't upload any personal information.

Updating SuiteCRM

To benefit from the latest security and bugfixes as well as the most comprehensive feature set, we recommend all users upgrade to the latest ESR release at their earliest opportunity. See our upgrade documentation for more detail.

News and Releases

To stay up to date on our latest releases, including security patches and fixes we recommend you monitor our News Page and Release Notes

You can also Subscribe to our Newsletter or follow us on Social Media.

Code Contributors

This project exists thanks to all the people who contribute and more.

As an open source project, we welcome sponsorships from our individuals and organisations in our community. Your contribution to the project will help drive the SuiteCRM project forward at a greater rate.

If you use SuiteCRM in your organisation, please consider sponsoring the SuiteCRM Project

Or if You want to buy the core team a coffee :coffee: or beer :beer:? Then consider a small donation to help fuel our activities :heart:

Roadmap

View the Roadmap for details on our planned features and future direction.

Support

SuiteCRM is an open-source project. If you require help with support then please use our support forum. By using the forums the knowledge is shared with everyone in the community. Our developer and community team members answer questions on the forum daily, but it also allows the other members of the community to contribute. If you would like customisations to specifically fit your SuiteCRM needs then please visit the website.

SuiteCRM Ltd also offers a range of complimentary hosting and support services:

By utilising these services you are also contributing to the future development and progress of the project.

License AGPLv3

SuiteCRM is published under the AGPLv3 license.

Frequently asked questions

Is SuiteCRM free to use?

SuiteCRM is open source under the AGPL-3.0 licence. There is no licence fee and no seat count — you can self-host it or, where the project offers one, pay a vendor for a managed version instead.

What does SuiteCRM do?

SuiteCRM - Open source CRM for the world

What is SuiteCRM written in?

SuiteCRM is primarily written in PHP. Its source is publicly available at https://github.com/SuiteCRM/SuiteCRM, and it has 5,752 GitHub stars.