v1.1.0 now with ⌘K palette, calendar, tree & more →

The whole front-end, in one file.

Arx is a complete dual-theme CSS framework and a 24-plugin jQuery 4 layer. Drop in one stylesheet, add one script, and ship a polished, themeable interface — no build chain, no five-library stack.

MIT licensed 44 KB JS, min+gz friendly Zero build step Works offline
app.yoursite.com
AX
Ada Lovelace
Workspace owner
Pro
Payment received — you're all set.
Storage68%
50+
Components
24
jQuery Plugins
2
Built-in Themes
1500+
Icons
Why Arx

Less plumbing. More shipping.

Everything a modern interface needs — styled, accessible, themeable — without assembling a toolchain first.

Dark mode is one class
Add arx-dark and the entire UI flips. Every colour, radius, and shadow is a CSS custom property, so themes are real — not a separate stylesheet.
Re-theme in seconds
Override a handful of --arx-* tokens — or drop in a theme file — and the whole framework restyles instantly. Design a palette live in the Playground and export it.
50+ components
Buttons to date pickers, carousels to chat bubbles — all on one design language.
Interactivity included
24 jQuery 4 plugins that auto-wire from data-* attributes. No init boilerplate.
Zero build step
One CSS file, one optional script. No PostCSS, Webpack, or config to consume it.
Theming

One token system. Infinite looks.

Because every component reads its colours from CSS variables, a single override file re-skins everything — light, dark, or your brand. No recompile, no specificity wars.

Try the live theme editor
your-theme.css
:root {
  --arx-primary:  #7c5cff;
  --arx-radius:   0.75rem;
  --arx-font:     "Geist", system-ui;
}
.arx-dark {
  --arx-bg:       #0a0a12;
  --arx-primary:  #a78bfa;
}
Batteries included

Everything's already styled.

A taste below — all live, all themeable. Browse the full set in the examples.

Buttons & Badges
Primary Success Danger Warning
Alerts
Deployment successful.
Rate limit at 80%.
Authentication failed.
Progress & Spinners
Get started

Ship in 30 seconds.

Link the stylesheet, add jQuery 4 and the bundle for interactivity, and start writing Arx classes. That's the whole setup.

<link rel="stylesheet" href="https://library.darkvision.dev/css/arx.min.css">
index.html
<!DOCTYPE html>
<html lang="en">
<head>
  <link rel="stylesheet"
        href="https://library.darkvision.dev/css/arx.min.css">
</head>
<body>
  <button class="arx-btn arx-btn-primary">Hello Arx</button>

  <script src="https://code.jquery.com/jquery-4.0.0.min.js"></script>
  <script src="https://library.darkvision.dev/js/arx.min.js"></script>
</body>
</html>

Build the whole UI with Arx.

Free, MIT-licensed, and ready to drop in. One stylesheet away from a polished, themeable front-end.