{"repo":"bejamas/ui","free":true,"listed":false,"github":"https://github.com/bejamas/ui","clone":"git clone https://github.com/bejamas/ui.git","description":"Astro UI library. Built for content-heavy websites.","language":"Astro","stars":216,"topics":["ui-components","astro-ui","enterprise-design-patterns","ui-library","design-systems","shadcn"],"license":"MIT","category":"ui-components","readme_excerpt":"Astro UI library bejamas/ui - Astro UI components you copy into your project. Zero-JS by default, built on Tailwind CSS v4, following the shadcn/ui approach. Features - Astro-native — Pure .astro components, no framework runtime - Zero-JS by default — Most components ship no client JavaScript - Tailwind CSS v4 — Modern utility-first styling - 26+ components — Buttons, cards, dialogs, menus, and more - shadcn registry compatible — Same schema, familiar patterns - CLI included — Scaffold projects and add components in seconds Primitives Interactive components use @data-slot — headless behavior primitives we built as the \"Radix for vanilla JS\". Unlike other Astro shadcn ports that bundle interaction code into copied components, @data-slot keeps behavior as a dependency. When we fix an accessibility bug, you get the fix with a version bump instead of re-copying code. Quick Start Then add components: Usage Documentation Visit ui.bejamas.com to view the full documentation. Contributing Please read the contributing guide. License Licensed under the MIT license.","default_branch":null,"files":null,"tree":[],"storefront":"/r/bejamas","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/bejamas/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."}