Casca
Casca is a CSS-first, zero-JavaScript library of data components — charts, tables, dashboards, KPIs, and controls — for server-rendered pages.
- Zero JavaScript. All interactive behavior uses native HTML controls,
:checked,:has(), and server round-trips. - Zero dependencies. One CSS bundle. No npm tree, no framework.
- Zero global side effects. Every selector is scoped to
.casca.
Getting started
- SSG — build a static site with Casca's native SSG
- API — complete component and custom property reference
- Themes — the four built-in mood system (Solar, Cyber, Lunar, Arcade)
- Adoption — when and how to adopt Casca
- Integration — rendering Casca from any server stack
- Accessibility — WCAG 2.1 AA compliance and patterns
- Compatibility — browser support and progressive enhancement