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

https://github.com/DavidHDev/haiku

A clean & lightweight collection of React Hooks & Utilities!
https://github.com/DavidHDev/haiku

components frontend hook hooks next nextjs react react-hooks reactjs utilities

Last synced: 3 months ago
JSON representation

A clean & lightweight collection of React Hooks & Utilities!

Awesome Lists containing this project

README

          

# Haiku






react-haiku




A clean, lightweight collection of React Hooks & Utilities










[![NPM](https://img.shields.io/npm/l/react-haiku)](https://github.com/DavidHDev/react-haiku/blob/main/LICENSE.md)
[![npm](https://img.shields.io/npm/v/react-haiku)](https://www.npmjs.com/package/react-haiku)
[![npm](https://img.shields.io/npm/dm/react-haiku)](https://www.npmjs.com/package/react-haiku)

## Table of Contents

- [Documentation](#documentation)
- [What is Haiku?](#what-is-haiku)
- [Installation Guide](#installation-guide)
- [Contributing](#contributing)
- [Maintainers](#maintainers)
- [License](#license)

## Documentation

- [Official Docs](https://reacthaiku.dev/)

## What is Haiku?

Haiku is a lightweight React library with the goal of saving

you time by offering a large collection of hooks & utilities that will

help you get things done faster

## Installation Guide

Installing Haiku is very easy!

_Requires React >=16.8.0_

#### NPM

```sh
npm install react-haiku
```

#### Yarn

```sh
yarn add react-haiku
```

#### PNPM

```sh
pnpm install react-haiku
```


## Unit Testing

This project uses [jest](https://jestjs.io/) as the testing framework and [React Testing Library (RTL)](https://testing-library.com/docs/react-testing-library/intro) for testing React components and hooks.

#### Running Tests

To execute all unit tests with coverage enabled

```sh
npm run test
```

## Contributing

Haiku is always open to improvements and contributions, you can check the [Open Issues](https://github.com/DavidHDev/react-haiku/issues) if you want to contribute, and it's also possible to request to add your own improvements/ideas using the [Feature Request](https://github.com/DavidHDev/react-haiku/issues/new/choose) template. Before contributing, please read the [Contribution Guide](https://github.com/DavidHDev/react-haiku/blob/main/CONTRIBUTING.MD) and make sure to respect the standards! Thank you for your time!

## Maintainers

[David Haz](https://github.com/DavidHDev)

## License

MIT