Hacker GitHub

← All repos

servo/rust-cssparser

View on GitHub ↗ ★ 875 Rust

Rust implementation of CSS Syntax Level 3

6 mentions on Hacker News by 6 people: 0 stories, 6 comments · first 2015-01-20 · latest 2026-01-26

Mentions per year 6 mentions · busiest year 2022 (2)
20082026
  1. …much of a browser it implements itself, but it does depend on at least one servo crate: cssparser ( https://github.com/servo/rust-cssparser ). Maybe there is a main servo crate as well out there, and fastrender doesn't depend on that…
  2. …explicitly considers out of scope) - https://github.com/AccessKit/accesskit does accessibility - https://github.com/servo/rust-cssparser does value-agnostic CSS parsing (it will parse the general syntax but leaves value parsing up to the…
  3. …I contributed hwb() color support as part of my work on Parcel CSS, and it shipped in Firefox 96! https://github.com/servo/rust-cssparser/commit/62d63fea751df...
  4. …individual rule and property value, as well as minification, compilation, and printing back to CSS. https://github.com/servo/rust-cssparser
  5. …I suggest reading into what Xi did. It's going to be some combination of everything above. [3] [1] https://github.com/servo/rust-cssparser/blob/master/src/toke... [2] https://github.com/unicode-rs/unicode-segmentation [3]…
    comment by arcticbull · 2020-05-04 · in Making Rust as Fast as Go
  6. …For some "success stories", Servo's CSS parser was now pure Rust, and has a single `unsafe` block: https://github.com/servo/rust-cssparser/blob/38877bc0a50a64a... . Similarly, the pure Rust HTML parser written for Servo doesn't have much…
    comment by dbaupp · 2015-01-20 · in Explore the ownership system in Rust