MIT License
A short, permissive licence. Use it anywhere, including commercial and closed-source work, as long as the copyright notice stays in.
You can
- Commercial use
- Modification
- Distribution
- Private use
You must
- Include the licence and copyright notice
You cannot / no
- No liability
- No warranty
This summary is for convenience and is not legal advice. The licence text is what applies.
Full text
MIT License Copyright (c) Devix Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Products under MIT
Phone Input
UI component
International phone field with as-you-type formatting, validation and lazy per-country metadata.
Date Picker
UI component
Timezone-safe date picker with Hijri calendars, natural-language typing and a mobile sheet.
Date Range Picker
UI component
Ranges with presets, compare periods and multi-month views.
Select
UI component
Searchable, virtualised select that handles 100k options. A drop-in select2 replacement.
Combobox
UI component
Multi-select and tags input with creatable chips, async search and drag reorder.
Time Picker
UI component
Fast, keyboard-first time entry with locales and step rules.
Color Picker
UI component
HEX, RGB and HSL with swatches, alpha and the EyeDropper API.
File Uploader
UI component
Drag and drop, chunked, resumable uploads with validation and progress.
Image Cropper
UI component
Crop, resize and compress to WebP in the browser before upload.
OTP Input
UI component
One-time code input with paste, autofill from SMS and accessibility built in.
Amount Input
UI component
Currency input with locale formatting for AED, PKR, SAR and more.
Masked Input
UI component
Input masks for CNIC, Emirates ID, IBAN, cards and custom patterns.
Password Strength
UI component
Honest password strength feedback without a megabyte dictionary.
Toast
UI component
Promise-aware toasts with stacking, swipe to dismiss and correct live regions.
Confirm Dialog
UI component
Promise-based dialogs on native <dialog>: confirm, prompt and type-to-confirm.
Command Palette
UI component
A framework-free ⌘K palette with nested pages, async sources and shortcuts.
Cookie Consent
Plugin
Blocks scripts until consent, supports Consent Mode v2, GDPR and UAE PDPL.
Popover
UI component
Tooltips and popovers with collision-aware anchored positioning.
Countdown
UI component
Drift-free countdown timers for launches and offers.
Prayer Times
Library
Prayer times and Qibla direction with every calculation method.
VAT Calculator
Library
VAT and GST maths for the UAE, Saudi Arabia and Pakistan.
Arabic Slugify
Library
Slugs and transliteration for Arabic and Urdu text.
Laravel Phone
Laravel package
Phone validation, casts and a Blade component that agree with Phone Input exactly.
Laravel Validators
Laravel package
Validation rules for regional IDs, tax numbers and IBANs.
Laravel Cookie Consent
Laravel package
Consent banner middleware with a proof-of-consent log.
Flag Icons
Icon set
Original SVG flags for every country, sized for form fields.
Theme Toggle
UI component
Light, dark and system themes without a flash on load.
QR Code
Library
Generate and scan QR codes in the browser.
E-Invoice QR
Library
ZATCA e-invoice QR codes and UAE FTA invoice helpers.
Invoice PDF
Laravel package
VAT-ready invoice PDFs with Arabic and Urdu support.
Laravel SMS
Laravel package
SMS channels for Unifonic, Twilio, Jazz, Zong and Etisalat.
Laravel Translations
Laravel package
Translation manager with import, export and missing-key finder.
Hijri
UI component
Hijri ⇄ Gregorian on the real Umm al-Qura table — and honest about where the table ends.
Laravel Hijri
Laravel package
Hijri dates in Laravel on the published Umm al-Qura table — and honest about where it ends.
Laravel Number Words
Laravel package
Numbers and money in words for Laravel — the grammar ICU gets wrong.
Laravel Prayer Times
Laravel package
Prayer times in Laravel without an API call — and matching the browser exactly.
Number Words
UI component
Numbers and money in words, with the grammar — and any currency in any language.
Validators
UI component
ID and tax number validation that tells you why — and admits when there was nothing to check.
Laravel ZATCA
Laravel package
The Saudi ZATCA e-invoice QR payload in PHP — read as well as written, and byte-identical to the browser.