Copy it as code, or hand it to your AI
A library of components, blocks and templates — every item verified in Arabic and English, dark and light. Take it as clean code, or as a ready prompt for any AI tool.
Press AR / English above and watch every card mirror — sidebar, arrows, toast direction, table alignment.
Component library
224 components in 9 categories and 40 families — each in both directions and both themes
A sample from each category
Designed in Arabic ≠ translated to Arabic
Six failures that recur in every interface translated after it was built. Not language bugs — system bugs: physical properties instead of logical ones, and a Latin type scale forced onto letters that do not fit it.
SAR appended to the number — one market imposed on everyone.margin-left is fixed, andmargin-inline-start flips.+0.18.Build a tested Arabic design system — not a Latin interface flipped over and dressed in Arabic letters.
Build a tested Arabic design system — not a Latin interface flipped over and dressed in Arabic letters.
The quality standard — in numbers
Every number here is computed from the library itself on each build, never written by hand. Add a component and the count changes; break a rule and the build fails before the claim reaches this page.
Contrast fails the build
Every colour pair in the palette is measured in dark and light against
WCAG 2.1 AA. One failed check stops the release — the design is not shipped …
Zero physical properties
margin-left does not flip with the direction, andmargin-inline-start flips. …
Every component in two languages
No component carries text in one language only. Press AR / English at the top …
Zero dependencies
HTML and CSS only. No framework, no library, no font from a delivery network. You copy the component …
Dark and light
Every colour is defined in both themes and its contrast checked in both. Light is not an automatic …
built for Arabic alone
A Hijri calendar, a four-part name, national ID and residency with a check-digit validation, and an Arabic tax invoice. …
Why does this matter?
“High quality” is a phrase every site writes. The difference is that these numbers can be verified: … npm run contrast and watch them measured in front of you, then run
npm run audit which reads 224 components and 16,439 lines and recomputes. And if one of us broke a rule, …
Have us build your site
The site you are standing on is the sample. No portfolio screenshots, no promises — what you see is what we build, and the 224 components below are its raw material.
Free today
Everything in the library is available today — components, prompts and code. Take it and build: no account, no password, no card.
Pricing is announced when payment opens. We ask for your email once, at your first copy — nothing more.
Ready systems — company & HR management
Systems already running with clients — installed, with training for your team. Not a one-click purchase: priced by organisation size and seat count.
Copy your first component in a minute
No account, no install, no dependencies. Open the library, pick a component, copy the code — or take the prompt and hand it to your AI.