{"repo":"persianlabs/ui","free":true,"listed":false,"github":"https://github.com/persianlabs/ui","clone":"git clone https://github.com/persianlabs/ui.git","description":"A copy-paste component library, RTL-first for Persian interfaces.","language":"TypeScript","stars":49,"topics":["motion","nextjs","shadcn-ui","tailwidcss","ui","ui-components","ui-design","persian","persian-ui"],"license":null,"category":"ui-components","readme_excerpt":"PersianLabs/ui RTL-first, copy-paste components for Persian interfaces. Copy the source, own the code. Docs · Components · llms.txt What is PersianLabs/ui? PersianLabs/ui is an RTL-first component registry for Persian interfaces — logical properties and mirrored icons by default, with full LTR support too. It's built on Base UI and Tailwind v4, and ships as plain React source through a shadcn-compatible registry, not an npm package. There's no version to chase — components land straight in your codebase, so you can read, extend, and refactor every line. The registry currently covers 75+ components , 10 utilities , and 6 hooks , split across two kinds of coverage: - Most of the shadcn/Base UI catalog — Accordion, Dialog, Command, Select, Slider, Tabs, Toast, and most everything else you'd expect from a general-purpose registry, RTL-converted where it matters (directional spacing, mirrored icons, logical properties) and left untouched where it doesn't. A handful of newer shadcn components (Carousel, Data Table, Navigation Menu, Sidebar) aren't ported yet — their docs pages link out to shadcn's own in the meantime. - Iranian/Persian-specific pieces you won't find upstream — Bank Input and the Iranian Bank utility (card/Shaba validation and bank detection), City Selector (province → city), Calendar/Date Picker/Time Picker on the Jalali calendar, Toman Icon, Receipt Printer, QR Code, Mobile Number Input, and validators/formatters for National ID, Postal Code, Persian Date, Persian","default_branch":null,"files":null,"tree":[],"storefront":"/r/persianlabs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/persianlabs/ui/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}