All Projects → HackPlan → UUI

HackPlan / UUI

Licence: MIT license
Universal Utility-first UI Library

Programming Languages

typescript
32286 projects
SCSS
7915 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to UUI

accessibility-testing-tools
A collection of useful tools for accessibility testing and debugging in the browser, online and desktop
Stars: ✭ 18 (-79.55%)
Mutual labels:  wai-aria
Html5.vim
HTML5 omnicomplete and syntax
Stars: ✭ 901 (+923.86%)
Mutual labels:  wai-aria
Visible
🦉 Accessibility testing framework at the next level
Stars: ✭ 164 (+86.36%)
Mutual labels:  wai-aria
Js Offcanvas
A lightweight, flexible jQuery off-canvas navigation plugin which lets you create fully accessible sidebar or top/bottom sliding (or push) panels with keyboard interactions and ARIA attributes.
Stars: ✭ 272 (+209.09%)
Mutual labels:  wai-aria
React Spectrum
A collection of libraries and tools that help you build adaptive, accessible, and robust user experiences.
Stars: ✭ 5,876 (+6577.27%)
Mutual labels:  wai-aria
Awesome A11y
A curate list about A11Y ♿️
Stars: ✭ 1,210 (+1275%)
Mutual labels:  wai-aria
stucco
An experimental adaptive UI toolkit.
Stars: ✭ 31 (-64.77%)
Mutual labels:  wai-aria
React Menu
React component for building accessible menu, dropdown, submenu, context menu and more.
Stars: ✭ 237 (+169.32%)
Mutual labels:  wai-aria
Reakit
Toolkit for building accessible rich web apps with React
Stars: ✭ 5,265 (+5882.95%)
Mutual labels:  wai-aria
Radio Group
845 byte WAI-ARIA 1.1 compliant radio group React component
Stars: ✭ 133 (+51.14%)
Mutual labels:  wai-aria
Chakra Ui
⚡️ Simple, Modular & Accessible UI Components for your React Applications
Stars: ✭ 22,745 (+25746.59%)
Mutual labels:  wai-aria
Vue Simple Suggest
Feature-rich autocomplete component for Vue.js
Stars: ✭ 324 (+268.18%)
Mutual labels:  wai-aria
Momdo.github.io
Japanese translation of the W3C/WHATWG specification(s).
Stars: ✭ 81 (-7.95%)
Mutual labels:  wai-aria
AOA
접근성 오픈 아카데미 (AOA, Accessibility Open Academy)
Stars: ✭ 18 (-79.55%)
Mutual labels:  wai-aria
Sweetalert2
A beautiful, responsive, highly customizable and accessible (WAI-ARIA) replacement for JavaScript's popup boxes. Zero dependencies.
Stars: ✭ 13,929 (+15728.41%)
Mutual labels:  wai-aria
sublime-wai-aria
WAI-ARIA Roles, States and Properties auto-completion for Sublime Text
Stars: ✭ 21 (-76.14%)
Mutual labels:  wai-aria
Chakra Ui Vue
⚡️ Build scalable and accessible Vue.js applications with ease.
Stars: ✭ 993 (+1028.41%)
Mutual labels:  wai-aria
ari
Accessible unstyled vue components
Stars: ✭ 22 (-75%)
Mutual labels:  wai-aria
Bootstrap Vue
BootstrapVue provides one of the most comprehensive implementations of Bootstrap v4 for Vue.js. With extensive and automated WAI-ARIA accessibility markup.
Stars: ✭ 13,603 (+15357.95%)
Mutual labels:  wai-aria
Downshift
🏎 A set of primitives to build simple, flexible, WAI-ARIA compliant React autocomplete, combobox or select dropdown components.
Stars: ✭ 10,183 (+11471.59%)
Mutual labels:  wai-aria

UUI

Universal Utility-first React UI Library

Storybook

components overview screenshot

UUI is still heavily under development. Specifications and Usage might change in the future and, as of now, no backwards compatibility is guaranteed!

English | 简体中文

Features

  • A set of useful components out of the box.
  • TypeScript based full type safety.
  • Highly customizable.
  • WAI-ARIA 1.2 compliance

Installation

⚠️⚠️⚠️ UUI requires TypeScript 3.8 or higher. ⚠️⚠️⚠️

npm install @hackplan/uui --save
yarn add @hackplan/uui

Usage

import '@hackplan/uui/lib/index.css';
import { Button } from '@hackplan/uui';

function App() {
  return (
    <div>
      <Button>Click me!</Button>
    </div>
  )
}

Links

Development

For the development of this project, Yarn is preferred over npm. However, any Yarn command can be replaced by the npm equivalent.

git clone https://github.com/HackPlan/UUI.git
cd uui
nvm use
yarn
yarn storybook

Open your browser and visit http://localhost:6006 .

Contributing

We welcome all contributions. Please read CONTRIBUTING.md first.

Products built with UUI

图压 多少记账 昼间日历

Licenses

All files on the UUI GitHub repository are subject to the MIT license. Please read the License file at the root of the project.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].