Implementaci?n en Rust orientada al comportamiento de Tailwind CSS v4.1
ironframe is an OSS project that re-implements Tailwind CSS v4.1-equivalent features en Rust. It separates scanner, generator, config, y CLI crates para fast iteration en learning y prototyping.
JIT Build Loop
Comes con scan/build/watch commands so you can regenerate CSS quickly as templates change.
Tailwind-style Input
Supports workflows around @import tailwindcss, @source, @apply, y split imports.
Modular Rust Design
Split into n?cleo/scanner/generator/config/cli crates para easier extension y experimentation.
Setup y Basic uso
After cloning the repository, install the CLI (o run through cargo) y start con scan/build a verify class extraction y CSS output.
Setup
cargo install --path crates/cli
CLI ejemplo
# 1) Extract class candidates
ironframe scan "src/**/*.{html,tsx}"
# 2) Build CSS once
ironframe build --out dist/app.css "src/**/*.{html,tsx}"
# 3) Build with input CSS and config
ironframe build --input-css src/app.css -c tailwind.toml --out dist/app.css "src/**/*.{html,tsx}"
# 4) Rebuild on file changes
ironframe watch --out dist/app.css "src/**/*.{html,tsx}"
Nota importante
ironframe is a learning/prototyping implementation targeting Tailwind CSS v4.1-equivalent behavior so validate compatibility y output differences against your existing CSS before production use.
Previous
OSS ListNext
README / Full Specs