Etar
Design System

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 Figma UI kit overview
Etar
Design System · Figma UI Kit
Founder & Lead Designer
Figma · Web & Mobile
2023 — Present

A collaborative system built for the Arab world

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.

4,000+
Components & Variants
2
Languages (AR + EN)
#1
RTL Design System
Etar for Figma

Autolayout 3.0 · Master components · Variants · RTL support

Figma Community Etar Website Jan 2023 — Present Cairo, Egypt

The largest design system supporting RTL languages

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.

Six pain points every RTL designer faces

Designers face compounding problems when building interfaces for RTL languages — problems that existing design systems completely ignore.

Inconsistency

Time-consuming process

Brand standards drift

Poor scalability

Communication gaps

RTL completely ignored

RTL doubles every problem

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.

A Figma UI kit with RTL built in

4,000+ Figma components with Arabic and English on one property—layouts mirror for RTL instead of rebuilding screens.

01
Kit
Components
Guidelines
Templates
02
Bilingual
AR variant
EN variant
One property
03
RTL-ready
Mirrored UI
Auto-layout
Icon logic

One system, every brand

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.

Challenge 01
Universal fit
Any brand
Any workflow
Any team size
Any product type
Challenge 02
Intuitive naming
No docs needed
Self-describing props
Emoji hints
Clear variants
Challenge 03
RTL mirroring
Auto-layout direction
Text layer naming
Icon flipping
4,000+ components
Challenge 04
Publish pipeline
Direct publish
No manual browse
No context switch
Base atoms

Gaps we found in existing UI kits

We audited the most popular Figma UI kits to map unmet needs and identify Etar's unique position.

Messy organization

No clear ordering across pages.

Meaningless grouping

Vague labels with no usage guidance.

Desktop-only thinking

Mobile variants are limited or missing.

Opaque naming

Cryptic props — you need docs to guess what they do.

Too basic

Buttons and inputs only — no charts, tables, or complex patterns.

Zero RTL support

1.8B Arabic, Hebrew & Persian speakers — no native kit.

4,000+ components & variants

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.

UI Kit Overview

Etar | Figma Design System & UI Kit — Etar Studio

Etar Figma UI Kit Overview
Etar English components overview
English Components
Etar Arabic RTL components
Arabic RTL Components
Etar English UI kit
UI Kit — English
Etar English components extended
UI Kit — Extended
Etar Arabic components
Arabic Components
Etar Arabic dark mode
Dark Mode — Arabic
Etar dark theme
Dark Theme
Etar light theme
Light Theme
Etar data display components
Data Display
Etar data display extended
Data Display — Extended
Etar table components English
Tables — English
Etar table components Arabic
Tables — Arabic
Etar advanced components
Advanced Components
Etar full component library
Full Component Library

Grouped by purpose, not category

Groups answer when you reach for a component—not only what it is.

Actions

5 components · 1,050 variants
🔘

Buttons

Primary through icon—every state, web and mobile.

📋

Item Button

List rows with icon, label, and trailing actions.

🔗

Hyperlink & More

Links, groups, dock nav—full action set.

Navigation

5 components · 454 variants
🗺️

App Bar & Tab Bar

Top and bottom app chrome—RTL mirrored.

📄

Page Header

Breadcrumbs, actions, search—web layouts.

🔢

Tabs & Stepper

Tabs, steps, pagination, side nav.

Data Entry

6 components · 389 variants
✏️

Input Field

Text, selects, dates—with validation states.

🔍

Search & Filter

Search fields and list controls, multiple modes.

📱

Slider & Keypad

Sliders, upload, numeric keypad for mobile.

Data Display

18 components · 1,411 variants
📊

Tables & Charts

Tables, line and donut charts, carousels.

🃏

Cards & Lists

Lists, cards, avatars, tags, chips, badges.

🔔

Widgets & Tooltips

Tooltips, widgets, accordion, ratings, media.

Feedback

6 components · 261 variants
💬

Dialogue & Drawer

Modals, sheets, drawers for decisions.

⚠️

Alerts & Snackbars

Inline alerts and toasts—all severities.

Progress & Loaders

Progress, spinners, skeletons for loading UI.

Marketing Website

9 components · 326 variants
🏠

Hero & Headers

Heroes and section heads—marketing + bilingual.

Features & FAQs

Feature blocks, FAQs, recap, testimonials.

🏢

Logo Clouds & Footer

Logo strips, contact blocks, footers.

Component Grid

49 components in 6 purpose groups—RTL-ready.

Etar Full Component Grid

Bidirectional by default

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.

Crypto menu — English
Crypto Menu — EN
Crypto menu — Arabic RTL
Crypto Menu — AR
Crypto menu dark — English
Crypto Menu Dark — EN
Crypto menu dark — Arabic RTL
Crypto Menu Dark — AR
Crypto card — English
Crypto Card — EN
Crypto card — Arabic RTL
Crypto Card — AR
Crypto card dark — English
Crypto Card Dark — EN
Crypto card dark — Arabic RTL
Crypto Card Dark — AR
List component — English
List — EN
List component — Arabic RTL
List — AR
HR management — English
HR Management — EN
HR management — Arabic RTL
HR Management — AR
Bitcoin chart — English
Chart Bitcoin — EN
Bitcoin chart — Arabic RTL
Chart Bitcoin — AR
Bitcoin chart dark — English
Chart Bitcoin Dark — EN
Bitcoin chart dark — Arabic RTL
Chart Bitcoin Dark — AR
Light theme
Light Theme
Dark theme
Dark Theme

Clear Properties Naming

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.

Component Properties — Clear and Descriptive
RTL
First & always

Every component ships with both LTR and RTL. One property toggles direction globally — no manual mirroring, no extra work.

  • Auto-layout direction switching
  • Consistent text layer names
  • Icon and image mirroring
  • Cultural typography support
4,000+
Components & variants

The most comprehensive RTL design system available on Figma Community — covering every surface from mobile app to marketing website.

  • 49 component groups
  • 6 semantic categories
  • Web & mobile coverage
  • Global styles & tokens