2023-05-16 23:00:10 -03:00
2022-08-28 12:08:23 -03:00
2023-03-05 14:45:50 -03:00
2023-05-01 00:39:58 -03:00
2021-04-25 11:00:16 -03:00
2021-04-22 10:07:22 -03:00
2022-12-25 12:02:46 -03:00
2022-11-06 05:42:45 +08:00

nextui

NextUI


License codecov badge CI/CD nextui npm downloads

Deployed on vercel

NOTE: This is a community project, not associated with Vercel, but does get some inspiration from there.

Warning 🚧: This project is still in development, it might have bugs and breaking changes so it is not recommended to use it in production.

Getting Started

Visit https://nextui.org/guide to get started with NextUI.

Documentation

Visit https://nextui.org/docs to view the full documentation.

Quick Start

  1. Installation: Inside your React project directory, install NextUI by running either of the following:
yarn add @nextui-org/react
# or
npm i @nextui-org/react
  1. Setup: For NextUI to work correctly, you need to set up the NextUIProvider at the root of your application.

Go to the root of your application and do this:

import {NextUIProvider} from "@nextui-org/react";

const Application = () => (
  <NextUIProvider>
    <AppComponent /> // ---> Your App Component
  </NextUIProvider>
);
  1. Using NextUI components: Once NextUI is installed you can use any of the components as follows. NextUI uses tree-shaking so the unused modules will not be included in the bundle during the build process and each component is exported separately.
import {Button} from "@nextui-org/react";

const Component = () => <Button>Click me</Button>;
  1. NextUI allows to manually import components if you need. E.g.
import Button from "@nextui-org/react/button";

const Component = () => <Button>Click me</Button>;

Community

We're excited to see the community adopt NextUI, raise issues, and provide feedback. Whether it's a feature request, bug report, or a project to showcase, please get involved!

Contributing

Contributions are always welcome!

See CONTRIBUTING.md for ways to get started.

Please adhere to this project's CODE_OF_CONDUCT.

License

MIT

Description
🚀 Beautiful, fast and modern React UI library.
Readme MIT 164 MiB
Languages
TypeScript 65.8%
JavaScript 16.9%
MDX 16.8%
CSS 0.3%
Handlebars 0.2%