The archive of open-source web-standards tooling
HTML source code displayed on a screen

How HTML parsing works

How a parser turns raw markup into a DOM tree: tokenization, tree construction, insertion modes, and the standard error recovery that makes every browser agree.

Lines of source code on a dark screen

HTML5 Parser (htmlparser)

An early Java HTML5 parsing engine with SAX and DOM interfaces — the engine behind the Nu HTML Checker.

A developer workspace with code on screen

Validator.nu

The HTML5 conformance checker — its syntax schemas and checker tooling were developed in repositories hosted here.

Projects archived here

Lines of source code on a dark screen

HTML5 Parser (htmlparser)

An early Java HTML5 parsing engine with SAX and DOM interfaces — the engine behind the Nu HTML Checker.

A developer workspace with code on screen

Validator.nu

The HTML5 conformance checker — its syntax schemas and checker tooling were developed in repositories hosted here.

Programming on a laptop

Railfrog

A Ruby on Rails content-management system, historically installed via script/plugin from this host.

Server racks in a data centre

Pellet (OWL 2 reasoner)

An OWL 2 DL reasoner; development builds were once hosted here, now maintained by Stardog Union.

A retro terminal screen

Bersirc

An open-source IRC client for Windows built on the Claro GUI toolkit; files were once hosted here.

An independent reference for web-standards tooling

Plain-language documentation of the open-source projects once hosted here — and where to find them today.

Read the reference