Skip to content
Phabricator logo

Phabricator

Unclaimed

All-in-one platform for code review, task management, and team collaboration.

Visit Website
Tracked since2026
0 reviews tracked

The Bottom Line

Entry price

Free, no paid tier

Biggest pro

Comprehensive all-in-one solution for development workflow.

Biggest con

No longer actively maintained since June 1, 2021.

TL;DR - Phabricator

  • Integrated suite for code review, repository management, and task tracking.
  • Supports Git, Mercurial, and SVN with pre-commit and post-commit auditing.
  • Includes wiki, workboards, chat, and automation for comprehensive project management.
Pricing: Free forever
Best for: Individuals & startups

What is Phabricator?

Editorial review
Phabricator is a comprehensive suite of web-based software development tools designed to streamline the entire project lifecycle, from planning and coding to review and testing. It integrates various functionalities into a single platform, including pre-commit code review (Differential), repository hosting and management (Diffusion), post-commit auditing, and customizable task tracking (Maniphest). Beyond core development tasks, Phabricator also offers a document wiki (Phriction) for knowledge sharing, workboards for agile project management, and chat channels (Conpherence) for team communication. It provides powerful business rules automation (Herald) to notify teams about critical events and offers command-line tools (Arcanist) and an HTTP JSON API (Conduit) for extensibility and integration. While no longer actively maintained, it serves as a robust, self-hostable solution for teams seeking an integrated development environment.

Available on: Web, Linux, macOS, Windows

Pros & Cons

Pros

  • Comprehensive all-in-one solution for development workflow.
  • Supports multiple version control systems (Git, Mercurial, SVN).
  • Highly customizable task management with custom fields and forms.
  • Powerful automation capabilities with Herald for notifications and triggers.
  • Self-hostable, offering full control over data and infrastructure.

Cons

  • No longer actively maintained since June 1, 2021.
  • Chat functionality (Conpherence) is explicitly stated as inferior to alternatives like Slack.
  • Requires self-hosting and maintenance, which can be complex for some teams.

Key Features

Pre-Commit Code Review (Differential)Repository Hosting and Management (Diffusion)Post-Commit Source Code AuditingCustomizable Task Management (Maniphest)Document Wiki (Phriction)Workboards and SprintsChat Channels (Conpherence)Business Rules and Notifications (Herald)

Pricing

Free

Phabricator is completely free to use with no hidden costs.

View pricing

Reviews

Be the first to review Phabricator

Your take helps the next buyer. Verified LinkedIn reviewers get a badge.

Write a review

Best Phabricator Alternatives

Top alternatives based on features, pricing, and user needs.

Most buyers shortlist 2 or 3 tools before committing. Pull a side-by-side comparison or browse the full alternatives shortlist below.

Explore More

Phabricator FAQ

What version control systems does Diffusion support for hosting and observing repositories?

Diffusion supports Git, Mercurial, and Subversion for both hosting repositories locally and observing repositories hosted elsewhere. It can also publish any repository to mirrors and proxy repositories for reading from other sources.

How does Phabricator differentiate between pre-commit code review and post-commit auditing?

Pre-commit code review is handled by Differential, allowing for feedback before code is integrated. Post-commit auditing, supported by Phabricator, can be a primary workflow or triggered by Herald rules to provide additional scrutiny after commits.

What customization options are available for task management within Maniphest?

Maniphest allows users to customize input forms and utilize custom fields for tasks. It also provides a rich API for further integration and modification of task management workflows.

What is the primary function of Herald within Phabricator?

Herald is used to define business rules that trigger notifications based on specific activities, such as file changes, tasks, commits, or revisions. It helps teams monitor important events and maintain oversight as projects scale.

What capabilities does the arcanist command-line tool provide?

The arcanist command-line tool offers CLI access to most of Phabricator's features, including running lint and unit tests before code review. It also emits patches that typically auto-apply and is compatible with Linux, Mac OS X, and Windows.

Guides & Articles