Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 1 day 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: gpl-3.0
- Created: 2020-11-19T04:48:40.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2024-08-27T20:47:24.000Z (3 months ago)
- Last Synced: 2024-08-28T05:39:01.953Z (3 months ago)
- Topics: css, zig, zss
- Language: Zig
- Homepage:
- Size: 1.71 MB
- Stars: 34
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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 unstable (master) versions of Zig. Using a fairly recent version of the Zig compiler (0.13 or later) is recommended.
# 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
zss is licensed under the GNU General Public License, version 3 only. Copyright (C) 2020-2024 Chadwain Holness.A copy of this license can be found in [LICENSE](LICENSE).