Back to Plugins
Miraat — Arabic / RTL check

Miraat — Arabic / RTL check

Catch the Arabic & RTL mistakes before they ship.

Plugin Preview

Miraat — Arabic / RTL check 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/

Plugin Details

Version1
CreatedAugust 20, 2026
Last UpdatedAugust 20, 2026
CategoryAccessibility tools
CreatorMorad Othmane
Stats0 installs, 0 likes
PricingFree

Technical Details

  • API:1.0.0
  • UI:ui.html
  • main:code.js
  • Document Access:dynamic-page
  • Editor Types:
    figma
  • Allowed Domains:
    • none