cssx

Introducción

CSSX es un compilador para CSS. Genera HTML y CSS desde un único archivo. Estructurado, fácil de leer y escribir.

Ejemplo

El botón de abajo está hecho con CSSX. Haz clic en él para ver la animación.

script {
    --src: "https://cdn.jsdelivr.net/npm/canvas-confetti@1.9.3/dist/confetti.browser.min.js";
}

button {
    --content: "Click me!";
    --onclick: "confetti()";
    padding: 10px 16px;
    border: none;
    border-radius: 8px;
    color: white;
    background-color: #007bff;
}

Esta página está construida con CSSX. Puedes ver el código fuente en repositorio de GitHub

Uso

npx cssx-build

Esto compilas los archivos de src/pages y los deja a dist.

Patrocinadores

¿En serio? ¿Quieres patrocinar este proyecto? 😂