#css-parser #css #parser

css_value_definition_parser

Parser for CSS value definition syntax used in CSS specifications

75 releases

Uses new Rust 2024

new 0.0.18-canary.f8df552bcc Feb 17, 2026
0.0.18-canary.f2744799a4 Feb 14, 2026
0.0.16 Jan 29, 2026
0.0.11-canary.efc7e551f1 Dec 29, 2025
0.0.7-canary.f08affa44d Oct 27, 2025

#487 in Procedural macros

Download history 43/week @ 2025-10-29 4/week @ 2025-11-05 5/week @ 2025-11-12 9/week @ 2025-11-19 5/week @ 2025-11-26 52/week @ 2025-12-03 41/week @ 2025-12-10 112/week @ 2025-12-17 42/week @ 2025-12-24 60/week @ 2025-12-31 16/week @ 2026-01-07 17/week @ 2026-01-14 27/week @ 2026-01-21 20/week @ 2026-01-28 65/week @ 2026-02-11

115 downloads per month
Used in 8 crates (2 directly)

MIT license

270KB
5K SLoC

css_value_definition_parser

Parser for CSS value definition syntax used in CSS specifications.

📖 Full Documentation

Features

  • Spec grammar parsing: Parse CSS value definition syntax from specifications
  • Grammar AST: Generate abstract syntax trees for value grammars
  • Code generation support: Powers automatic parser generation

Part of csskit

This crate is part of the csskit project, a comprehensive CSS toolchain.

For more information, visit csskit.rs.

License

MIT

Dependencies

~0.8–1.3MB
~24K SLoC