Parsoid

Wikipedia’s behind-the-scenes rewrite is getting a glow-up — but fans are roasting the name

TLDR: Parsoid, a long-running tool that helps Wikipedia pages move cleanly between editor code and normal page views, is set for a major promotion as MediaWiki’s main parser. The community reaction was less about the upgrade and more about clowning on the name, with jokes that searching for it leads straight to wasps.

The big news is that Parsoid, the tool that helps turn Wikipedia’s editor code into normal-looking pages and back again, is inching toward a starring role. After years of work, a rewrite from JavaScript to PHP, and a long stint helping power VisualEditor, it’s now lined up to become MediaWiki’s default parser in version 1.47 — basically a major backstage promotion for one of Wikipedia’s most important plumbing systems. For regular people, the promise is simple: editing should be smoother, smarter, and less likely to create weird accidental changes.

But let’s be honest: the real action is in the reactions. The loudest opinion in the community chat wasn’t panic over the code shift — it was playful disbelief over the name itself. One commenter, cscottnet, immediately crowned it “the coolest,” then swerved into a full-on naming roast, joking that searching for “Parsoid” mostly leads you to parasitoid wasps. Ouch. That instantly turned a dry infrastructure update into a tiny branding crisis, with the hot take being that the software may be clever, but the name is sending people straight into bug territory.

So yes, the software is serious business: it’s been in development since 2012, it’s already bundled into MediaWiki, and it’s meant to make editing Wikipedia less messy behind the scenes. But the vibe from the peanut gallery? “Great tool, questionable name, accidental insect fandom.” Classic internet.

Key Points

  • Parsoid is a PHP library for bidirectional conversion between MediaWiki wikitext and HTML, developed by the Wikimedia Foundation since 2012.
  • It was originally implemented in JavaScript with Node.js, later ported to PHP, and has been bundled with MediaWiki since version 1.35.
  • Parsoid is used by VisualEditor, Content Translation, and other applications, with a goal of lossless round-trip conversion and avoiding dirty diffs.
  • MediaWiki 1.47 is planned to make Parsoid the default parser as part of parser unification, replacing the native parser.
  • Parsoid’s internal REST API is being deprecated and planned for removal in MediaWiki 1.43, with users directed to the core REST HTML page endpoint instead.

Hottest takes

"the coolest, right?" — cscottnet
"They should have gone with xwm" — cscottnet
"Searching reddit for 'Parsoid' just turns up 'parasitoid' wasps" — cscottnet
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.