Premium UI, lit from within v1.0.2

Build luminous,
RTL-ready interfaceswith Nyx_

A dark-mode-native CSS & JS toolkit. Theme everything from one token, compose 50+ prebuilt components, and bring them to life with a zero-dependency runtime — RTL and Arabic typography in the box.

Zero dependencies No build step Full RTL & light theme
1 token retheme Luminous depth

Shipping in production at fast-moving teams

Acme Globex Initech Umbrella Hooli Stark Acme Globex Initech Umbrella Hooli Stark

Installation

Drop it into any page

Two files, no build step. Link the stylesheet, opt your <body> into Nyx, and add the runtime for tabs, modals and toasts.

  • Works with any framework — or none at all
  • Retheme everything by overriding one token
  • RTL & light theme ship in the box
Read the guide
index.html
<!-- 1. the framework -->
<link rel="stylesheet" href="nyx.css">

<!-- 2. opt the body in -->
<body class="nyx nyx-reset">
  <button class="nyx-btn nyx-btn-primary">Hello</button>

<!-- 3. the runtime -->
<script src="nyx.js"></script>
Why Nyx

Designed for the SaaS era

Opinionated defaults, a token system you can retheme in one line, and behaviors that need no JavaScript to wire up.

Luminous Depth

Every interactive element is lit from within — colored glows, layered surfaces and glass that give the UI real depth on a dark canvas.

Retheme in one line

Override a single --nyx-* token to recolor the whole UI.

--nyx-accent:#6c63ff

Zero dependencies

A tiny vanilla-JS runtime. No build step, no lock-in.

0

RTL & Arabic-first

Logical properties mirror every component automatically.

Dashboard LTR
لوحة التحكّم RTL

Declarative JS

Wire modals, tabs and drawers with attributes — no code.

<dialog data-nyx-modal>

Responsive & accessible by default

One layout reflows to every screen — with the accessibility work already done for you.

  • WCAG AA contrast
  • Visible focus rings
  • Full ARIA wiring
  • Keyboard navigable
  • prefers-reduced-motion aware
50+ components

Everything you need to ship

Each component has its own page with usage, live examples and a class reference. Jump in:

New in v1.0

Backgrounds, charts & code — in the box

Ambient backdrops, zero-dependency data viz and a copy-ready code block — all accent-driven, RTL-safe and reduced-motion aware.

Weekly active users

▲ 18%

Traffic sources

62%
Direct · 62% Referral · 22% Other · 16%
80+documented pages
50+components
0dependencies
2themes · full RTL
Comparison

Why NYX for Arabic-first products?

An honest comparison with popular frameworks — focused on what matters when you build for Arabic and RTL.

Feature NYX Tailwind Bootstrap
Bundled authentic Arabic fonts
Arabic numerals & Hijri calendar
RTL via logical CSS properties plugin
Ready-made components, no JS to write
No build step
“Lit depth” dark-first aesthetic

Illustrative comparison; every framework is great at what it does — NYX is tuned for Arabic first.

Ready when you are

Build something premium & luminous.

Zero setup, zero dependencies. Drop in two files and ship a luminous, RTL-ready interface today.