FindSoftware

Ammonia

Rust library for whitelist-based HTML sanitization.

Ammonia is a whitelist-based HTML sanitization library written in Rust. It uses html5ever to parse its input, and a project adds it through Cargo, as the README shows. The crate documentation on docs.rs is the main reference, since the project has no website of its own.

Identity

Status
Active
Maintainer
The ammonia Developers4
Maintained by
Community
First release
20153

Rendering and deploy

Install with
cargo5

Releases

Current major version
47
Last release
2026-10-177

Adoption

GitHub stars
6871
Contributors
318
Dependent repositories
6859
Dependent packages
479

Why these figures do not compare

Sources

  1. 2026-11-04: links, Written in, GitHub stars
    api.github.com/repos/rust-ammonia/ammonia
  2. 2026-11-04: links
    docs.rs/ammonia/latest/ammonia/
  3. 2026-11-04: First release
    crates.io/api/v1/crates/ammonia
  4. 2026-11-04: Maintainer
    github.com/rust-ammonia/ammonia/blob/master/LICENSE-MIT
  5. 2026-11-04: Categories, Install with, License, License model
    github.com/rust-ammonia/ammonia/blob/master/README.md
  6. 2026-11-04: Runtime
    github.com/rust-ammonia/ammonia/blob/v4.2.4/Cargo.toml
  7. 2026-11-04: Current major version, Last release
    github.com/rust-ammonia/ammonia/releases/tag/v4.2.4
  8. 2026-11-04: Contributors
    api.github.com/repos/rust-ammonia/ammonia/contributors
  9. 2026-11-04: Dependent packages, Dependent repositories
    packages.ecosyste.ms/api/v1/registries/crates.io/packages/ammonia

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON