This documentation refers to CiviCRM 4.1, the current stable version.

Skip to end of metadata
Go to start of metadata


Documentation Search


CiviCRM 4.1 Documentation

Developer Resources


CiviCRM books!

Make sure to check out our Online User/Administrator and Developer Guides! You can also support this project by ordering a hard copy.

Or support us by buying an eBook or hard copy of Using CiviCRM from Packt Publishing.

Develop CiviCRM

Can't find something? Try the Search function in the upper right-hand corner or the Contents list to your left.

This section covers information for developers who want to customize CiviCRM, integrate CiviCRM with other modules using our APIs and Hooks, and learn more about CiviCRM architecture so that they can contribute to the codebase. We recommend using the online Developer Guide as a first resource. Then look for additional technical documentation and examples here.

CiviCRM Architecture

Customizing CiviCRM Screens

Creating and Modifying Reports

Database Schema Diagram (ERD)

CiviCRM APIs

CiviCRM Hooks

Useful CiviCRM URL Name-Value Pairs

Automated Installers

Installing CiviCRM from subversion (SVN) repository

Testing Framework

Code Contribution Guidelines

Internationalisation Programming Guide

Useful SQL queries

Labels
  • None