CiviCRM

CiviCRM is a group of open source software modules that fall under the broad rubric of customer relationship management.

It is specifically designed for the needs of non-profit,non-governmental, and advocacy groups, and designed to enable them to manage information about volunteers, activists, and donors, as well as more general sorts of business contacts such as employees, clients, or vendors.

Its separate modules provide for keeping records relating to contributors (CiviContribute), events (CiviEvent), member lists (CiviMember) as well as the generation of emails and bulk mailings (CiviMail) and the generation of operating reports (CiviReport). The license for the current version is the GNU AGPL 3.

CiviCRM must be deployed alongside either Drupal and Joomla! content management systems (CMS) and is supported by many hosting and professional services companies. Both the Drupal and Joomla professional associations use CiviCRM. The upcoming CiviCRM version 4.0 will support new versions of Drupal (7.0) and Joomla (1.6).

CiviCRM is used by many large NGOs including Amnesty International, Creative Commons, the Free Software Foundation, and the Wikimedia Foundation for their fundraising. There are also cases of very large record sets being used with one company claiming to have set up CiviCRM with a set of over 3 million constituents.

CiviCRM is also used by Kabissa to provide CRM capabilities to over 1,500 organizations, mostly in Africa.

CiviCRM development is hosted at SourceForge, where it was "project of the month" for January, 2011.