Build, engage and organize your constituents

CiviCRM is an open source CRM built by a community of contributors and supporters, and coordinated by the Core Team. CiviCRM is web-based software used by a diverse range of organisations, particularly not-for-profit organizations (nonprofits and civic sector organizations). CiviCRM offers a complete feature set out of the box and can integrate with your website.

CiviCRM is created and used by a global community of tens of thousands of individuals and organisations. Our vision is that 'all organisations – regardless of their size, budget, or focus – have access to an amazing CRM to engage their contacts and achieve their missions'. Our roadmap outlines the shorter term goals we are implementing to acheive our vision.

At the center of our community is a Core Team of staff that are employed to co-ordinate and provide leadership for the project, and to serve our users and service providers. Many of the organisations involved with CiviCRM choose to become members and partners with us. By doing so they help to secure our financial stability and their investment in CiviCRM - you can join them.

There are many different ways to get involved with CiviCRM. Our community guidelines aim to help people to get involved with our community, understand how we work together, and what we expect of each other.

CiviCRM is released under the GNU Affero General Public License version 3 (GNU AGPL v3).

lightbulb_outline View ideas list


  • php
  • mysql
  • angularjs
  • d3.js


comment IRC Channel
email Mailing list
mail_outline Contact email

CiviCRM LLC 2018 Projects

  • Alexander Sludds
    CiviCRM Extensions for Political Campaigns
    CiviCRM is a great CRM for the needs of many non-profits, such as the NLG. A friend of mine suggested that CiviCRM has many features that campaign...
  • Saurabh Batra
    Machine Learning for Fraud Detection
    Detailed version: Synopsis The project aims to build a new open-source fraud detection...
  • Andy Gu
    Open Supporter Data Integration for CiviCRM
    The Open Supporter Data Interface is a set of API standards which aims to define a common interface for interoperability between progressive and...
  • tiotsop
    Virtual Machine Templates (Appliances/Boxes) - Making CiviCRM Cloud Native and Docker Friendly
    As with many open-source web applications, installing CiviCRM can be difficult – it requires installing/configuring a series of related services...