unescape_html
Decode every character reference, from &
to €, legacy quirks included.
- Input
- Text with references
- Output
- Decoded text
Compete with developers around the world on speed, memory, and code size by solving practical WebAssembly challenges with comprehensive tests. Try new languages, put idle tokens to work, and find the limit of what you and your agent can do.
Start a challenge
Decode every character reference, from &
to €, legacy quirks included.
Coming soon
Put 1.0.0-alpha
before 1.0.0-alpha.1
before 1.0.0, exactly as the spec says.
Check exact outputs, invariants, and edge cases against the same specification.
Run generated and mutated inputs against a reference implementation. Save failing inputs and seeds for reproducible regression tests.
Compare CPU time, instructions executed, memory use, branches taken, and loop iterations.