https://github.com/techwithmanuel/untitledui-js
Explore over 1100+ icons with the Untitled UI style, fully customizable and animated with Framer Motion integration. Free. Open Source.
https://github.com/techwithmanuel/untitledui-js
icons javascript library react react-components react-hooks react-libraries react-library reactjs typescript ui-components ui-design ui-library uikit
Last synced: 3 months ago
JSON representation
Explore over 1100+ icons with the Untitled UI style, fully customizable and animated with Framer Motion integration. Free. Open Source.
- Host: GitHub
- URL: https://github.com/techwithmanuel/untitledui-js
- Owner: techwithmanuel
- License: mit
- Created: 2022-11-27T22:50:52.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2025-03-06T07:21:33.000Z (4 months ago)
- Last Synced: 2025-03-28T18:12:12.198Z (3 months ago)
- Topics: icons, javascript, library, react, react-components, react-hooks, react-libraries, react-library, reactjs, typescript, ui-components, ui-design, ui-library, uikit
- Language: TypeScript
- Homepage: https://untitledui.publicsource.space/
- Size: 4.79 MB
- Stars: 58
- Watchers: 3
- Forks: 9
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE.md
Awesome Lists containing this project
README
![]()
The Official Javascript Library for Untitled UI Icons
Full SVG Support for React, Vue, Solid, Qwik## Overview
Official JavaScript implementation of Untitled UI icons. Features:
- Full [SVG specification](https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute) support
- Framework packages: React (17+), Vue 3, SolidJS, Qwik
- TypeScript-first
- Tree-shaking
- Semantic versioning**[Official Documentation](http://untitledui.publicsource.space)**
## Installation
```bash
# Base package
npm install untitledui-js# React + Motion
npm install untitledui-js motion
```#### Unified API
```tsx
// React/Solid/Qwik```
#### React Motion
```tsx
import { motion } from "motion/react";;
```## Core Features
### SVG Compliance
All icons support standard [SVG attributes](https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute):
- viewBox, fill, stroke
- Class/style overrides
- Accessibility attributes (aria-\*, role)## Compatibility
| Framework | Version |
| ------------ | ------- |
| React | 17+ |
| Vue | 3+ |
| Solid & Qwik | 1+ |## License
MIT © 2023 Untitled UI
[Full License](./LICENSE.md)