GitHub vs Phabricator: What are the differences?
GitHub: Powerful collaboration, review, and code management for open source and private development projects. GitHub is the best place to share code with friends, co-workers, classmates, and complete strangers. Over three million people use GitHub to build amazing things together; Phabricator: Open Source, Software Development Platform. Phabricator is a collection of open source web applications that help software companies build better software.
GitHub and Phabricator are primarily classified as "Code Collaboration & Version Control" and "Code Review" tools respectively.
Some of the features offered by GitHub are:
- Command Instructions
- Source Browser
- Git Powered Wikis
On the other hand, Phabricator provides the following key features:
- reviewing code before it hits master
- auditing code after it hits master
- hosting Git/Hg/SVN repositories
"Open source friendly" is the primary reason why developers consider GitHub over the competitors, whereas "Open Source" was stated as the key factor in picking Phabricator.
According to the StackShare community, GitHub has a broader approval, being mentioned in 4710 company stacks & 6091 developers stacks; compared to Phabricator, which is listed in 52 company stacks and 12 developer stacks.