The largest RTL-first design system for Figma — 4,000+ components and variants supporting Arabic and English, built for web and mobile at scale.
Etar is a collaborative project between me and Mohamed Alaa. Together we set out to build the most comprehensive RTL design system for Figma — drawing from experience shipping design systems at Halan, the first fintech unicorn in Africa.
Etar is the largest design system supporting RTL languages for both web pages and mobile applications. It helps teams start any project faster, save thousands of hours, and raise the overall quality of design — with global styles and precision-crafted components for both Arabic and English interfaces.
Designers face compounding problems when building interfaces for RTL languages — problems that existing design systems completely ignore.
Text alignment, layout mirroring, navigation direction, visual hierarchy — all must be reconsidered for Arabic, Hebrew, and Persian. Without a system, this multiplies design and dev effort by 2x.
4,000+ Figma components with Arabic and English on one property—layouts mirror for RTL instead of rebuilding screens.
Building a one-size-fits-all design system that fits into any product workflow, any brand guideline, and any team — while remaining immediately understandable without documentation.
We audited the most popular Figma UI kits to map unmet needs and identify Etar's unique position.
No clear ordering across pages.
Vague labels with no usage guidance.
Mobile variants are limited or missing.
Cryptic props — you need docs to guess what they do.
Buttons and inputs only — no charts, tables, or complex patterns.
1.8B Arabic, Hebrew & Persian speakers — no native kit.
Etar consists of more than 4,000 well-designed components and variants supporting RTL languages across mobile and web — accelerating the design process by eliminating from-scratch work while maintaining consistency at scale.














Groups answer when you reach for a component—not only what it is.
Primary through icon—every state, web and mobile.
List rows with icon, label, and trailing actions.
Links, groups, dock nav—full action set.
Top and bottom app chrome—RTL mirrored.
Breadcrumbs, actions, search—web layouts.
Tabs, steps, pagination, side nav.
Text, selects, dates—with validation states.
Search fields and list controls, multiple modes.
Sliders, upload, numeric keypad for mobile.
Tables, line and donut charts, carousels.
Lists, cards, avatars, tags, chips, badges.
Tooltips, widgets, accordion, ratings, media.
Modals, sheets, drawers for decisions.
Inline alerts and toasts—all severities.
Progress, spinners, skeletons for loading UI.
Heroes and section heads—marketing + bilingual.
Feature blocks, FAQs, recap, testimonials.
Logo strips, contact blocks, footers.
Components switch from English (LTR) to Arabic (RTL) via a single property toggle. Auto-layout directions mirror automatically. Text layer names stay consistent so inserted text is never lost when switching direction.


















Every property name in Etar is descriptive enough to use without documentation. Emojis add a layer of visual delight and help designers quickly scan and identify what each property controls.
Every component ships with both LTR and RTL. One property toggles direction globally — no manual mirroring, no extra work.
The most comprehensive RTL design system available on Figma Community — covering every surface from mobile app to marketing website.