https://github.com/chadwain/zss
zss is a CSS layout engine and renderer, written in Zig.
https://github.com/chadwain/zss
css zig zss
Last synced: 6 months ago
JSON representation
zss is a CSS layout engine and renderer, written in Zig.
- Host: GitHub
- URL: https://github.com/chadwain/zss
- Owner: chadwain
- License: other
- Created: 2020-11-19T04:48:40.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2025-04-29T02:10:39.000Z (6 months ago)
- Last Synced: 2025-04-29T03:29:23.553Z (6 months ago)
- Topics: css, zig, zss
- Language: Zig
- Homepage:
- Size: 2.49 MB
- Stars: 42
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE-CC0.txt
Awesome Lists containing this project
- awesome-zig - zss🗒️zss is a CSS layout engine and renderer
README
# zss
zss is a [CSS](https://www.w3.org/Style/CSS/) layout engine and document renderer, written in [Zig](https://ziglang.org/).
# Building zss
To build zss, simply run `zig build --help` to see your options.
zss uses version 0.14 of the zig compiler.
# Standards Implemented
In general, zss tries to implement the standards contained in [CSS Snapshot 2023](https://www.w3.org/TR/css-2023/).
| Module | Level | Progress |
| ------ | ----- | ----- |
| CSS Level 2 | 2.2 | Partial |
| Syntax | 3 | Partial |
| Selectors | 3 | Partial |
| Cascading and Inheritance | 4 | Partial |
| Backgrounds and Borders | 3 | Partial |
| Values and Units | 3 | Partial |
| Namespaces | 3 | Partial |
# License
See [LICENSE.md](LICENSE.md) for detailed licensing information.