Tech:Parsoid

As of MediaWiki 1.39, Parsoid is used by Flow, DiscussionTools and VisualEditor to convert Wikitext->HTML and DOM5. It is a requirement for these extensions to be enabled on Miraheze (for performance reasons) and as such is a necessary piece of software. After 7 December 2020, Miraheze switched to the version bundled with MediaWiki Core. It is now a PHP service and the NodeJS version was removed.

Wikimedia began migrating to Parsoid as the default parser (replacing the legacy php parser simply known as parser.php) during MediaWiki 1.41. A plan for such a move on Miraheze is being developed on Phabricator and is expected to be one of the largest changes to the MediaWiki backend since Miraheze began.