Phabricator

{{Short description|Development collaboration tool}}

{{incomplete|Mozilla and likely other mentioned "former users" maintain their own forks|date=May 2025}}

{{Primary sources|date=March 2022}}

{{Use mdy dates|date=May 2024}}

{{for|the project page|Project:Bug reports and feature requests}}

{{Infobox software

| title = Phabricator

| logo = Phacility phabricator logo.svg

| logo caption =

| logo size = 100px

| logo alt = Phacility phabricator

| screenshot = Wikimedia Phabricator screenshot.png

| caption = Screenshot of Wikimedia Phabricator

| screenshot size =

| screenshot alt = Homepage of Wikimedia Phabricator

| collapsible =

| author = Evan Priestley{{cite book |first1=F. |last1=Fagerholm |first2=P. |last2=Johnson |first3=A. S. |last3=Guinea |first4=J. |last4=Borenstein |first5=J. |last5=Münch |title=2013 IEEE 8th International Conference on Global Software Engineering Workshops |chapter=Onboarding in Open Source Software Projects: A Preliminary Analysis |year=2013 |pages=5–10 |doi=10.1109/ICGSEW.2013.8 |arxiv=1311.1334 |isbn=978-0-7695-5055-8 |s2cid=7114963}} / Facebook, Inc.

| developer = Phacility, Inc{{cite web |url=http://www.linkedin.com/pub/evan-priestley/2a/510/b81 |archive-url=https://archive.today/20131024135034/http://www.linkedin.com/pub/evan-priestley/2a/510/b81 |url-status=dead |archive-date=October 24, 2013 |title=Evan Priestley (LinkedIn) | access-date = October 24, 2013}}

| released = {{start date and age|2010}}

| discontinued =

| latest release version =

| latest release date =

| latest preview version =

| latest preview date =

| programming language = PHP{{cite web |url=https://secure.phabricator.com/book/phabricator/article/installation_guide/ |title=Installation Guide |publisher=Phacility}}

| operating system = Unix-like

| platform = Cross-platform

| size =

| language = English

| language count =

| language footnote =

| genre = Code review, bug tracker

| license = Apache License 2.0{{cite web |url=https://github.com/facebook/phabricator/blob/master/LICENSE |title=phabricator/LICENSE at master · phacility/phabricator · GitHub |work=GitHub |date=September 17, 2022}}

| alexa =

| website = {{URL|https://phacility.com/phabricator/}}

| standard =

| AsOf =

}}

Phabricator is a discontinued{{cite web |url=https://admin.phacility.com/phame/post/view/11/phacility_is_winding_down_operations/ |title=Phacility is Winding Down Operations |date=May 29, 2021}} suite of web-based development collaboration tools, which includes a code review tool called Differential, a repository browser called Diffusion, a change monitoring tool called Herald,{{cite journal |first1=C. |last1=Dentel |first2=M. |last2=Nordio |first3=B. |last3=Meyer |year=2012 |title=Monitors: Keeping Informed on Code Changes |journal=Independent Research |publisher=ETH Zürich}} a bug tracker called Maniphest, and a wiki called Phriction.{{cite web |url=http://www.phabricator.com/docs/phabricator/article/Introduction.html#what-is-phabricator |title=What is Phabricator? | archive-url = https://web.archive.org/web/20131029195917/http://www.phabricator.com/docs/phabricator/article/Introduction.html#what-is-phabricator | archive-date = October 29, 2013 | access-date = October 24, 2013}}

Phabricator integrates with Git, Mercurial, and Subversion. It is available as free software under the Apache License 2.0.

Phabricator was originally developed as an internal tool at Facebook{{cite web |url=https://secure.phabricator.com/book/phabflavor/article/project_history |title=Phabricator Project History | access-date = October 24, 2013}}{{cite web |url=https://techcrunch.com/2011/08/07/oh-what-noble-scribe-hath-penned-these-words/ |title=Meet Phabricator, the Witty Code Review Tool Built Inside Facebook | access-date = October 24, 2013 | archive-url = https://web.archive.org/web/20171001075231/https://techcrunch.com/2011/08/07/oh-what-noble-scribe-hath-penned-these-words/ | archive-date = October 1, 2017| url-status = dead |publisher=TechCrunch |date=August 7, 2011 |first=Alexia |last=Tsotsis}}{{cite web |url=http://readwrite.com/2011/09/28/a-look-at-phabricator-facebook#awesm=~olc3GsPA9t1BIk |title=A Look at Phabricator: Facebook's Web-Based Open Source Code Collaboration Tool |date=September 28, 2011| access-date = October 24, 2013}} overseen by Evan Priestley. Priestley left Facebook to continue Phabricator's development in a new company called Phacility.

{{Anchor|Phorge}}

On May 29, 2021, Phacility announced that it was ceasing operations and no longer maintaining Phabricator starting June 1, 2021. A community fork, Phorge, was created and announced its stable release to the public on September 7, 2022.{{cite web |last=Eyal |first=Aviv |date=September 7, 2022 |title=Going Public |work=Phorge |url=https://we.phorge.it/phame/post/view/1/going_public/ |access-date=September 27, 2022}}

Notable users

Phabricator's users included:

{{div col|colwidth=20em}}

  • AngularJS{{cite web |url=https://www.forbes.com/sites/forbesproductgroup/2016/10/07/the-forbes-front-end-epochalypse/#16a6d2666ef9 |title=The Forbes Front End Epochalypse |last=McCampbell |first=Johnny |date=October 7, 2016 |work=Forbes|access-date=October 3, 2018}}
  • Asana
  • Blender{{cite web|url=https://wiki.blender.org/wiki/Tools/Phabricator|title=Tools/Phabricator|publisher=Blender|website= wiki.blender.org}}
  • Discord{{cite web |title=Discord's Phabricator |url=https://bugs.discord.com/ |website=bugs.discord.com |access-date=April 15, 2021 |archive-date=January 15, 2021 |archive-url=https://web.archive.org/web/20210115231447/https://bugs.discord.com/ |url-status=dead}}
  • Dropbox
  • Facebook{{cite web |url=https://www.infoq.com/news/2017/09/facebook-release-scale |title=How Facebook Achieves Rapid Release at Massive Scale |last=Barua |first=Hrishikesh |date=September 7, 2017|access-date=October 3, 2018}}
  • FreeBSD{{cite web |title=Phabricator |url=https://reviews.freebsd.org/ |website=reviews.freebsd.org |access-date=January 24, 2019}}
  • GnuPG{{cite web |url=https://dev.gnupg.org/ |title=GnuPG Development Hub|access-date=April 28, 2021}}
  • Khan Academy{{Cite web |date=March 28, 2021 |title=GitHub - Khan/phabricator |url=https://github.com/Khan/phabricator|access-date=September 19, 2021 |website=GitHub |language=en}}{{Cite web |title=What I did at Khan Academy |url=http://jamie-wong.com/2012/08/22/what-i-did-at-khan-academy/|access-date=September 19, 2021 |website=Zero Wind :: Jamie Wong |language=en-US}}
  • KDE{{cite web |title=KDE's Phabricator |url=https://phabricator.kde.org/ |website=phabricator.kde.org}}
  • Mozilla{{Cite web |url=https://phabricator.services.mozilla.com/ |title=Mozilla Phabricator |date=June 11, 2021 |publisher=Mozilla}}{{Cite web |url=https://wiki.mozilla.org/Phabricator |title=Phabricator code review - Mozilla wiki|access-date=June 11, 2021}}
  • LLVM/Clang/LLDB (debugger)/LLD (linker){{cite web|url=https://llvm.org/docs/Phabricator.html|title=Code Reviews with Phabricator - LLVM 8 Documentation|access-date=November 11, 2018}}
  • Lubuntu{{Cite web |date=December 5, 2017 |title=Join Phabricator |url=https://lubuntu.me/2658-2/|access-date=June 5, 2021 |website=lubuntu.me |language=en-US}}{{Cite web |title=Lubuntu Phabricator |url=https://phab.lubuntu.me/|access-date=June 5, 2021|archive-date=June 10, 2023|archive-url=https://web.archive.org/web/20230610051756/https://phab.lubuntu.me/|url-status=dead}}
  • SingleStore (formerly MemSQL)
  • Pinterest{{Cite web |work=Pinterest Engineering blog |date=May 10, 2019 |title=Pinterest + ktlint = ❤ |url=https://medium.com/pinterest-engineering/pinterest-ktlint-35391a1a162f|access-date=June 5, 2021 |language=en}}{{Citation |title=pinterest/arcanist-linters |date=June 5, 2021 |url=https://github.com/pinterest/arcanist-linters |publisher=Pinterest|access-date=June 5, 2021}}
  • Quora
  • Twitter{{cite web |url=https://secure.phabricator.com/w/usage/companies/ |title=Organizations Using Phabricator|access-date=July 14, 2021}}
  • Uber
  • Wikimedia Foundation{{cite web |title=Wikimedia Phabricator |url=https://phabricator.wikimedia.org/ |website=phabricator.wikimedia.org |access-date=January 19, 2019}}
  • Wildfire Games{{cite web |title=Wildfire Games Phabricator |url=https://code.wildfiregames.com/|access-date=June 4, 2021}}{{Cite web |url=https://trac.wildfiregames.com/wiki/Phabricator |title=Phabricator documentation|access-date=June 5, 2021 |website=Wildfire Games}}
  • Bohemia Interactive

{{div col end}}

Gallery

File:Serlo Phabricator Tasks erstellen 2018-11-22 Schritt 2.png | A Phabricator workboard

File:Phabricator homepage overview with top Favorites menu opened.png | A generic Phabricator homepage

File:Serlo Phabricator Tasks erstellen 2018-11-22 Schritt 3.png | An example of a task form creation

File:Phabricator history screenshot with Harbormaster passes.png | Continuous integration in Phabricator

File:Phabricator project labels 4.png | Some user-defined Phabricator projects

See also

{{Portal|Free and open-source software}}

References

{{Reflist|30em}}