Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

uiw

Package Overview
Dependencies
Maintainers
2
Versions
480
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

uiw

A high quality UI Toolkit, A Component Library for React 16+.

  • 4.22.3
  • latest
  • Source
  • npm
  • Socket score

Version published
Maintainers
2
Created
Source

uiw LOGO

Buy me a coffee Github Actions License MIT jest Open in Gitpod
Github Releases npm version Github Stars

uiw document website

uiw

The official documentation site for uiw. A high quality UI Toolkit, A Component Library for React 16+. 💘

Installation

npm install uiw --save

You can use kkt to quickly create a react + uiw project.

npx create-kkt my-app -e uiw

You can use the uiw v1.x version. Please see here for instructions. (npx comes with npm 5.2+ and higher.)

Basic Usage

import React from "react";
import ReactDOM from "react-dom";
import { Button } from "uiw";

ReactDOM.render(
  <Button type="primary">Hello</Button>,
  document.getElementById("app")
);

Documentation

Visit the uiwjs.github.io website for more information.

Or Open in VSCode Preview :

Open in VSCode

Packages

This git repository is a repo built using Lerna. It contains several packages:

PackageDownloadsVersionDescription
uiwnpm downloadsnpm version-
@uiw/react-affixnpm downloadsnpm version-
@uiw/react-alertnpm downloadsnpm version-
@uiw/react-avatarnpm downloadsnpm version-
@uiw/react-back-topnpm downloadsnpm version-
@uiw/react-badgenpm downloadsnpm version-
@uiw/react-breadcrumbnpm downloadsnpm version-
@uiw/react-buttonnpm downloadsnpm version-
@uiw/react-button-groupnpm downloadsnpm version-
@uiw/react-calendarnpm downloadsnpm version-
@uiw/react-cardnpm downloadsnpm version-
@uiw/react-checkboxnpm downloadsnpm version-
@uiw/react-collapsenpm downloadsnpm version-
@uiw/react-copy-to-clipboardnpm downloadsnpm version-
@uiw/react-date-inputnpm downloadsnpm version-
@uiw/react-date-pickernpm downloadsnpm version-
@uiw/react-descriptionsnpm downloadsnpm version-
@uiw/react-dividernpm downloadsnpm version-
@uiw/react-drawernpm downloadsnpm version-
@uiw/react-dropdownnpm downloadsnpm version
@uiw/react-emptynpm downloadsnpm version-
@uiw/react-file-inputnpm downloadsnpm version-
@uiw/react-formnpm downloadsnpm version-
@uiw/react-gridnpm downloadsnpm version-
@uiw/react-iconnpm downloadsnpm version-
@uiw/react-inputnpm downloadsnpm version-
@uiw/react-listnpm downloadsnpm version-
@uiw/react-loadernpm downloadsnpm version-
@uiw/react-menunpm downloadsnpm version-
@uiw/react-messagenpm downloadsnpm version-
@uiw/react-modalnpm downloadsnpm version-
@uiw/react-month-pickernpm downloadsnpm version-
@uiw/react-notifynpm downloadsnpm version-
@uiw/react-overlaynpm downloadsnpm version-
@uiw/react-overlay-triggernpm downloadsnpm version-
@uiw/react-paginationnpm downloadsnpm version-
@uiw/react-pin-codenpm downloadsnpm version-
@uiw/react-popovernpm downloadsnpm version-
@uiw/react-portalnpm downloadsnpm version-
@uiw/react-progressnpm downloadsnpm version-
@uiw/react-radionpm downloadsnpm version-
@uiw/react-ratenpm downloadsnpm version-
@uiw/react-search-selectnpm downloadsnpm version-
@uiw/react-search-treenpm downloadsnpm version-
@uiw/react-selectnpm downloadsnpm version-
@uiw/react-slidernpm downloadsnpm version-
@uiw/react-stepsnpm downloadsnpm version-
@uiw/react-switchnpm downloadsnpm version-
@uiw/react-tablenpm downloadsnpm version-
@uiw/react-tabsnpm downloadsnpm version-
@uiw/react-tagnpm downloadsnpm version-
@uiw/react-textareanpm downloadsnpm version-
@uiw/react-time-pickernpm downloadsnpm version-
@uiw/react-tooltipnpm downloadsnpm version-
@uiw/react-treenpm downloadsnpm version-
@uiw/react-tree-checkednpm downloadsnpm version-
@uiw/utilsnpm downloadsnpm version-
PackageDownloadsVersionDescription
@uiw/react-splitnpm downloadsnpm version-
@uiw/react-layoutnpm downloadsnpm version-
@uiw/formatternpm downloadsnpm version-

Development

Use Gitpod, a free online dev environment for GitHub.

Open in Gitpod

Or clone locally:

$ git clone git@github.com:uiwjs/uiw.git

Install dependencies & compile component code.

$ npm install # Install dependencies

$ npm run hoist
$ npm run build

To develop, run the self-reloading build:

# Run the app
# Restart the app automatically every time code changes.
# Useful during development.
$ npm run lib:watch
$ npm run start
$ lerna run --scope uiw watch --stream
$ lerna exec --scope @uiw/button -- tsbb types --outDir lib/esm --target ESNEXT --watch
$ lerna exec --scope @uiw/button -- tsbb watch --target react --env-name esm:dev --env-name cjs

Folders

├── LICENSE
├── README.md
├── package.json
├── website
│   ├── uiw        # Documentation website source code
└── packages
    ├── uiw        # Component library source code
    ├── react-alert
    ├── react-tree
    ├── ...
    └── react-affix

Contributors

License

Licensed under the MIT License.

Keywords

FAQs

Package last updated on 29 Nov 2023

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc