Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/apvarun/rewind-components

Ready to use components for your next project
https://github.com/apvarun/rewind-components

component-library components design-system react react-component-library

Last synced: 25 days ago
JSON representation

Ready to use components for your next project

Awesome Lists containing this project

README

        

# Rewind Components

[![npm version](https://badge.fury.io/js/rewind-components.svg)](https://badge.fury.io/js/rewind-components)
![npm bundle size](https://img.shields.io/bundlephobia/minzip/rewind-components.svg)
![NPM](https://img.shields.io/npm/l/rewind-components.svg)

Ready to use components for your next project.

![Rewind Logo](public/rewind-logo.png)

* Optimized Build with small footprint (2-3k gzipped)
* Pure React Components
* Minimal Design

→ PREVIEW

## Get Started

Add the Rewind component library to your project to use the components.

### Install

```
yarn add rewind-components -S
```
or if you are using NPM:
```
npm install rewind-components --save
```

### Usage

All the components in Rewind are exported from the base component.
You can import only the ones you need and so not load unused components in your production bundle.

**Example:** `import { Alert } from "rewind-components";`

Include the CSS into your global CSS file for all the Rewind components.
And make sure to use purgeCSS or UnCSS to remove unused CSS frmo your bundle.

```
@import "~rewind-components/dist/index.css";
```

### Browser support

Rewind Components are supported in Chrome, Firefox, Safari, and Microsoft Edge.

### Built With

* **Tailwind CSS** [🔗](https://tailwindcss.com) - for CSS styles

## License

This project is licensed under the MIT License - see the [LICENSE](https://github.com/apvarun/rewind-components/blob/master/LICENSE) file for details.