Miraat — Arabic / RTL check
by Morad Othmane
Catch the Arabic & RTL mistakes before they ship.
Installs
0
Likes
0
Users
5
Views
12
Preview
About this plugin
The design-time half of Miraat. The CLI checks your code; this checks your Figma design — so right-to-left mistakes get caught before a single line ships.
Select some frames (or nothing, to scan the whole page) and Miraat flags the Arabic text that will break:• Alignment — Arabic text left-aligned (should be Right / Auto).• Shaping — letter-spacing on Arabic, which shatters the cursive joins.• Numerals — Western digits inside Arabic (use Arabic-Indic ٠–٩, or keep the number LTR-isolated).• Font — Arabic set in a Latin-only family (Inter, Roboto…) that renders as tofu; use Readex Pro / Cairo / IBM Plex Sans Arabic.
Each finding shows a preview and click-to-select — it selects the node and zooms to it. A live RTL Score (0–100 + grade) sits at the top and updates as you change your selection.
Nothing leaves your file — networkAccess is none.
Same ruleset, two surfaces: designers catch it in Figma, developers catch it in the editor (VS Code / Cursor) and CI (npx miraat .). One idea — correct by construction — from the first frame to the last commit.
Free. Part of the Miraat RTL suite by OttoSpace → https://dev.ottospace.co/miraat/
More accessibility tools plugins
View allStark - Contrast & Accessibility AI Checker
by Stark
Fix Color Contrast and Typography issues and add WCAG annotations for a smooth design to dev handoff
Contrast
by Alex Carr
Quickly check and scan for contrast issues on gradients, images, blends, and fills.
Color Palettes ( Colorsinspo ) : Color & Accessibility Tools
by Manthankumar Satani
A free suite of integrated Color & Accessibility tools - 10+ tools free access 🔥
A11y - Color Contrast Checker
by Kelly Gorr
Text color accessibility