Nothing in life is to be feared, it is only to be understood. Now is the time to understand more, so that we may fear less.
An on-demand Atomic CSS engine (work in progress), with a strong focus on performance and extensibility.
ZoeCSS is a monorepo that contains the following crates (Rust packages):
| Name | Description | Registry | README |
|---|---|---|---|
zoecss |
CLI — scan, extract, cache, and output | WIP | README |
zoecss-core |
Core CSS generation engine (match tokens → CSS) | WIP | README |
zoecss-config |
Configuration model, merging, and compilation | WIP | README |
zoecss-preset-tailwindcss4 |
Tailwind CSS v4 preset | WIP | README |
ZoeCSS is deeply inspired by the work of Anthony Fu on UnoCSS, please check it out!
The name « Zoe » (pronounced zoh-AY or /zo.e/) is an homage to Zoé, the first french nuclear reactor, and to the Joliot-Curie family, pioneers of nuclear science and chemistry.
Our logo use Basteleur by Keussel. Distributed by velvetyne, an open-source type foundry.
ZoeCSS is an open-source project born from Bruits, a Rust-focused collective 💛