RUST-NATIVE CSS TOOLCHAINPUBLIC PREVIEW / MEDELLÍN / 2026

Getting started

Start with the CSS you already have.

Audit first, compile when it adds value, and keep the browser contract ordinary.

Install the release candidate

The complete 0.1.0-rc.2 compatibility unit is published on crates.io and replayed from the registry with Rust 1.85.

cargo install pliego-cssc --version '=0.1.0-rc.2' --locked

Audit ordinary CSS

Start without changing authoring. The analyzer emits human, canonical JSON, or SARIF findings and fails closed on unknown surfaces.

pliego-cssc audit --input app.css \
  --targets baseline-widely --format human

Add typed identities selectively

Rust literals are validated at compile time and compile to static standards-compliant CSS. There is no styling runtime.

use pliego_css::{pc, Style};

const BUTTON: Style = pc!(
  "inline-flex gap-2 rounded-lg bg-accent px-4 py-2"
);

Loading search index…

↑↓ navigate · enter open · esc close