An open API service indexing awesome lists of open source software.

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.

Awesome Lists containing this project

README

        


Untitled UI Logo


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)