Host Git, Mercurial, and Subversion repositories with Diffusion, or connect an existing repository elsewhere.
Phabricator supports post-commit auditing, either as a primary workflow or, when coupled with Herald, allows rule based triggers to get an extra set of eyes on your code.
Plan features, track bugs, and award tokens. Maniphest lets you customize input forms, use custom fields, and has a rich API.
You can write things down and revert them later with Phriction, which is a document wiki.
Use sophisticated drag and drop to make sure your project is properly micro managed with Workboards.
As your company scales, keep track of activity with Herald, which notifies you when things you care about happen (like a specific file being changed).
The arcanist command line tool gives you CLI access to most of Phabricator's functionality.
The Conduit API allows you to write scripts that interact with Phabricator over an HTTP JSON API.