Overview
What is Phabricator?
Phabricator is a software development platform that provides an array of integrated tools for project management, code review, and other aspects. This open-source tool offers a browser-based dashboard, enabling users to access all constituent apps from one place. Phabricator supports single users or...
Pricing
Entry-level set up fee?
- No setup fee
Offerings
- Free Trial
- Free/Freemium Version
- Premium Consulting/Integration Services
Would you like us to let the vendor know that you want pricing?
1 person also want pricing
Alternatives Pricing
Product Demos
Phabricator demo and Q&A @ Wikimedia Hackathon Zürich
Product Details
- About
- Tech Details
What is Phabricator?
Phabricator is a software development platform that provides an array of integrated tools for project management, code review, and other aspects. This open-source tool offers a browser-based dashboard, enabling users to access all constituent apps from one place. Phabricator supports single users or teams of developers, making it ideal for software development firms looking to streamline their operations.
The platform includes several integral features such as Differential which offers code change review with in-line commenting and flagging. Another feature is Diffusion which enables hosting and browsing of Git, Mercurial, and Subversion repositories while Herald facilitates post-commit automated auditing using conditional rules. Maniphest allows customizable task management with Kanban-style drag-and-drop workboards for managing tasks and tracking milestones throughout the project lifecycle. The Arcanist command-line interface tool provides Linux, Mac OS X, and Windows accessibility to the tools available on Phabricator while Conduit API helps write custom scripts facilitating interfacing with the platform through HTTP JSON protocol.
Phabricator Technical Details
Operating Systems | Unspecified |
---|---|
Mobile Application | No |
Comparisons
Compare with
Reviews
Community Insights
- Business Problems Solved
- Pros
- Cons
- Recommendations
Phabricator has become an essential tool for developers and project managers who require efficient code review and collaboration. By keeping track of changes made to different branches, the software enables easy task management and bug tracking, leading to reduced meetings and better-informed team members.
The software's streamlined in-house support and enhanced quality of communications have also impacted customers positively by providing a transparent system where everything is traceable. Furthermore, Phabricator’s ability to handle complex projects regardless of their orientation or complexity makes it one of the best project management tools on the market. Additionally, using Phabricator has bridged communication gaps between various departments, providing full accountability for their actions. Overall, Phabricator's key use cases include code management, task management, sprint management, and bug tracking for various projects within organizations that require a customizable and scriptable code-management experience.
Clean and Easy-to-use Interface: Multiple reviewers have found Phabricator to have a simple, organized interface that is easy to use. Users appreciate the platform's clean design which allows them to understand project progress with fewer clicks.
Full Suite of Development Tools: Many reviewers appreciate Phabricator for its all-in-one development suite, including task tracking, code review, repository management, CI integration, scheduling tools, wiki, project management tools and more. This feature provides users with everything they need in one place without having to switch between different software programs.
Efficient Code Review: Multiple reviewers praise Phabricator for its efficient code review process due to autocomplete support and targeted reviews using tags. These features make it easier for developers to find the right person or team responsible for reviewing their code changes quickly.
Difficult customization: Several users have found Phabricator inflexible and difficult to customize, which can make it challenging to tailor the software to their business needs.
Limited features for self-hosted clients: Self-hosted clients have expressed frustration over feature requests being prioritized only for paying clients. They also do not have as much influence over the project, making it challenging to get changes implemented.
Poor search functionality: Some users have reported that Phabricator's search capability could be improved, particularly with regards to prioritizing by milestone dates. This can make it difficult to know which high-priority projects need to be completed first.
Based on user reviews, there are three common recommendations for Phabricator.
-
Storing, managing, and structuring data: Users have found Phabricator to be an ideal tool for storing, managing, and structuring their data. They appreciate its capabilities in organizing and categorizing information effectively.
-
Simplified user experience and clean UI: Reviewers have praised the simplicity of the user experience in Phabricator. They find the interface to be clean and intuitive, making it easy to navigate and work with.
-
Scaling up and continuous integration: Many users recommend Phabricator for scaling up their projects and implementing continuous integration processes. They highlight its ability to handle large volumes of data and support seamless collaboration among team members.
Additionally, some users suggest self-hosting Phabricator rather than using the hosted version.