$ tendril

v0.5.0MAJOR UPDATE

Compact buffer/string type for zero-copy parsing

Downloads: 35.9M
Recent: 5.6M
Versions: 19
Updated: January 9, 2026

Latest Update Summary

Crate

Name: tendril New version: 0.5.0 Release date: 2026-01-09T16:49:55.106558Z

Crate readme

Short description html5ever is an HTML parser developed as part of the Servo project.

Long description html5ever can parse and serialize HTML according to the WHATWG specs (aka 'HTML5'). It passes all tokenizer tests and aims to pass all html5lib tests while providing necessary hooks for a production web browser. Written in Rust, html5ever avoids common security issues and offers performance benefits typically associated with C HTML parsers.

Features • Cargo feature flags • Written in Rust for safety and performance • Compatibly parses HTML5 according to WHATWG specs • Supports UTF-8 for string representation • Cross-references with WHATWG syntax spec

Code Examples Add to Cargo.toml

 cargo add html5ever

Linkshttps://crates.io/crates/html5everhttps://docs.rs/html5everhttps://github.com/servo/servohttps://github.com/servo/html5ever/issues?q=is%3Aopen+is%3Aissue+label%3Aweb-compathttps://github.com/html5lib/html5lib-tests

https://api.github.com/repos/servo/html5ever/releases/229323980

Release info

Release version:

Release description

Code Examples

Minor update: 0.4.3 → 0.5.0

$ DOWNLOADS TREND

30.2M35.9M

$ VERSION HISTORY

v0.5.0January 9, 2026
v0.4.3March 27, 2022

$ LINKS

$ INSTALL

cargo add tendril

Or add to Cargo.toml: tendril = "0.5.0"