{"repo":"umbraco/Umbraco.UI","free":true,"listed":false,"github":"https://github.com/umbraco/Umbraco.UI","clone":"git clone https://github.com/umbraco/Umbraco.UI.git","description":"Umbraco UI Components","language":"TypeScript","stars":150,"topics":["ui-components","ui","components","umbraco","umbraco-cms","hacktoberfest"],"license":"MIT","category":"ui-components","readme_excerpt":"Umbraco UI Library A collection of 80+ web components for building Umbraco CMS interfaces. Built with Lit and TypeScript. Browse them in the Storybook. Installation Requirements: Node = 24.13, npm = 11. Runtime dependency: Lit ^3.0.0. Quick start Import only the components you need — your bundler will tree-shake the rest: Or register everything at once with import '@umbraco-ui/uui'; . Include a theme for CSS custom properties and typography: Apply the uui-font and uui-text classes to the element that should carry UUI typography (typically ): No bundler? Use UUI directly in the browser via import maps. Components 80+ components across 13 categories: Buttons, Inputs, Color, Cards, Refs, Feedback, Layout, Forms, Navigation, Icons, Files, Symbols, and Data. Each component has its own README in src/components/{name}/ . - Browse in Storybook - Full component list Documentation See docs/ for the full documentation index. Development Setup Requires Node.js = 24.13 (see .nvmrc ) and npm = 11. Key commands Command Description ---------------------------------- -------------------------------------------------- npm run storybook Start Storybook dev server on port 6006 npm run build Build the library (Vite + TypeScript declarations) npm run test Run all tests with coverage npm run test:coverage-for button Run tests for a single component npm run lint Lint with ESLint npm run format Auto-fix lint and formatting See docs/SCRIPTS.md for the full list. Project structure Branching model - mai","default_branch":null,"files":null,"tree":[],"storefront":"/r/umbraco","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/umbraco/Umbraco.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."}