kristoff-it/superhtml
HTML Validator, Formatter, LSP, and Templating Language Library observed · 2026-08-28
Health v2 · maintenance only
86/100
- Activity 97
- Release rhythm 87
- Longevity 57
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 29.0
- age_days: 803
- days_rel: 85
- days_push: 23
- n_releases_24m: 7
Adoption not part of the score
1363 stars · 73 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
SuperHTML is a CLI tool and language server written in Zig that validates, autoformats, and provides LSP features for HTML5 documents. It implements full WHATWG spec validation including element nesting and attribute values, and doubles as a templating language library.
Use cases
- validate html files for syntax and nesting errors
- autoformat html documents on save
- run html formatting checks in ci
- get html language server support in vscode or neovim
- lint html5 documents against the whatwg spec
- format html with attribute alignment control
When to choose
- you need strict, spec-complete HTML5 validation that other linters miss
- you want a fast standalone formatter and LSP without a node runtime
- you want to enforce normalized HTML in CI like gofmt does for Go
When to avoid
- your HTML contains templating syntax like Jinja2, Angular, or Mustache and you need full validation (only syntax-only mode works)
- you need HTML4 or legacy doctype support
- you need CSS or JavaScript linting alongside HTML
Facets
cli-tool · maturity active
linter formatter templating parser developer-tools web-development frontend developer-tools documentation windows cli editor-plugin wasm html-validator html-formatter language-server lsp html5 whatwg vscode-extension neovim zig command-line linux macos
1 source
- readme: https://github.com/kristoff-it/superhtml · fetched 2026-08-28 · a0214d8c6540
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| kristoff-it/superhtml | main | 86 |
For agents
markdown · JSON · MCP: product_card(name="kristoff-it/superhtml")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem