ID Validators
Library
Emirates ID, TRN, Saudi ID, CNIC, NTN and IBAN validation with reason codes.
Zero dependencies, every framework, accessible by default. The same code we ship in our own products — free to use, and built to be better than what you're using now.
Everything that's released and supported.
UI component
International phone field with as-you-type formatting, validation and lazy per-country metadata.
UI component
Timezone-safe date picker with Hijri calendars, natural-language typing and a mobile sheet.
UI component
Ranges with presets, compare periods and multi-month views.
UI component
Searchable, virtualised select that handles 100k options. A drop-in select2 replacement.
UI component
Multi-select and tags input with creatable chips, async search and drag reorder.
UI component
Fast, keyboard-first time entry with locales and step rules.
UI component
HEX, RGB and HSL with swatches, alpha and the EyeDropper API.
UI component
Drag and drop, chunked, resumable uploads with validation and progress.
UI component
Crop, resize and compress to WebP in the browser before upload.
UI component
One-time code input with paste, autofill from SMS and accessibility built in.
UI component
Currency input with locale formatting for AED, PKR, SAR and more.
UI component
Input masks for CNIC, Emirates ID, IBAN, cards and custom patterns.
UI component
Honest password strength feedback without a megabyte dictionary.
UI component
Promise-aware toasts with stacking, swipe to dismiss and correct live regions.
UI component
Promise-based dialogs on native <dialog>: confirm, prompt and type-to-confirm.
UI component
A framework-free ⌘K palette with nested pages, async sources and shortcuts.
Plugin
Blocks scripts until consent, supports Consent Mode v2, GDPR and UAE PDPL.
UI component
Tooltips and popovers with collision-aware anchored positioning.
UI component
Drift-free countdown timers for launches and offers.
Library
Prayer times and Qibla direction with every calculation method.
Library
VAT and GST maths for the UAE, Saudi Arabia and Pakistan.
Library
Slugs and transliteration for Arabic and Urdu text.
Laravel package
Phone validation, casts and a Blade component that agree with Phone Input exactly.
Laravel package
Validation rules for regional IDs, tax numbers and IBANs.
Laravel package
Consent banner middleware with a proof-of-consent log.
WordPress plugin
Phone Input for WooCommerce checkout, Contact Form 7 and WPForms.
WordPress plugin
Dicons as a block and a shortcode.
Icon set
Original SVG flags for every country, sized for form fields.
UI component
Light, dark and system themes without a flash on load.
Library
Generate and scan QR codes in the browser.
Library
ZATCA e-invoice QR codes and UAE FTA invoice helpers.
Laravel package
VAT-ready invoice PDFs with Arabic and Urdu support.
Laravel package
SMS channels for Unifonic, Twilio, Jazz, Zong and Etisalat.
Laravel package
Translation manager with import, export and missing-key finder.
WordPress plugin
A WordPress consent banner that actually blocks — and keeps the proof in your database.
UI component
Hijri ⇄ Gregorian on the real Umm al-Qura table — and honest about where the table ends.
Laravel package
Hijri dates in Laravel on the published Umm al-Qura table — and honest about where it ends.
Laravel package
Numbers and money in words for Laravel — the grammar ICU gets wrong.
Laravel package
Prayer times in Laravel without an API call — and matching the browser exactly.
UI component
Numbers and money in words, with the grammar — and any currency in any language.
UI component
ID and tax number validation that tells you why — and admits when there was nothing to check.
Laravel package
The Saudi ZATCA e-invoice QR payload in PHP — read as well as written, and byte-identical to the browser.
Nothing matches that yet.
Try a shorter word, clear the filters, or tell us what you need.
Being built now, to the Devix standard: lighter, faster and more capable than what's out there.
Library
Emirates ID, TRN, Saudi ID, CNIC, NTN and IBAN validation with reason codes.
Library
Amounts in words in English, Arabic and Urdu, with currency and lakh/crore.
Library
Accurate Umm al-Qura Hijri to Gregorian conversion and formatting.
Laravel package
JazzCash and Easypaisa with verified callbacks, refunds and events.
WordPress plugin
Cookie consent that actually blocks scripts, for WordPress.
WordPress plugin
JazzCash and Easypaisa payments for WooCommerce, HPOS ready.
No runtime dependencies. Heavy data loads only when it's needed.
One core with thin wrappers for React, Vue, Svelte, Angular, Laravel and WordPress.
Full keyboard support, screen-reader tested, RTL and 100+ locales.
Size budgets, benchmarks and cross-browser tests gate every release.
Guides, stories and ways to work with us.