···4141- TypeScript source
4242- Every feature tested
43434444+## Concepts
4545+4646+| Concept | Description |
4747+| -------- | --------------------------------------------------------------------------------------------------------- |
4848+| Signals | Reactive primitives that automatically update DOM bindings when changed. |
4949+| Bindings | `data-volt-text`, `data-volt-html`, `data-volt-class` connect attributes or text to expressions. |
5050+| Actions | `data-volt-on-click`, `data-volt-on-input`, etc. attach event handlers declaratively. |
5151+| Streams | `data-volt-stream="/events"` listens for SSE or WebSocket updates and applies JSON patches. |
5252+| Plugins | Modular extensions (`data-volt-persist`, `data-volt-surge`, `data-volt-shift`, etc.) to enhance the core. |
5353+5454+## VoltX.css
5555+5656+VoltX ships with an optional classless CSS framework inspired by Pico CSS and Tufte CSS. It provides beautiful, semantic styling for HTML elements without requiring any CSS classes—just write semantic markup and it looks great out of the box.
5757+5858+Features include typography with modular scale, Tufte-style sidenotes, styled form elements, dialogs, accordions, tooltips, tables, and more. See the framework's [README](../lib/README.md#voltxcss) for installation and usage details.
5959+6060+Here are some highlights
6161+6262+
6363+6464+
6565+6666+
6767+4468## Browser Support
45694670Modern browsers (Chrome 90+, Firefox 88+, Safari 14+) with support for: