All Projects → heyitsarpit → react-hooks-library

heyitsarpit / react-hooks-library

Licence: MIT license
A collection of hooks and utilities for modern React

Programming Languages

typescript
32286 projects
CSS
56736 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to react-hooks-library

UniversalUnityHooks
A framework designed to hook into and modify methods in unity games via dlls
Stars: ✭ 78 (-66.95%)
Mutual labels:  hooks
use-double-tap
React hook for handling double tap on mobile devices
Stars: ✭ 18 (-92.37%)
Mutual labels:  hooks
git-toolkit
Git工具集
Stars: ✭ 35 (-85.17%)
Mutual labels:  hooks
uwp-demos
This repository contains the samples for Syncfusion Universal Windows Platform UI Controls and File Format libraries and the guide to use them.
Stars: ✭ 20 (-91.53%)
Mutual labels:  demos
API
API for SQLMatches.
Stars: ✭ 48 (-79.66%)
Mutual labels:  demos
Portfolio-2020
Simple reactjs portfolio of Motasim Foad
Stars: ✭ 102 (-56.78%)
Mutual labels:  hooks
useCustomHooks
📦 npm package containing a set of custom hooks for your next React project.
Stars: ✭ 12 (-94.92%)
Mutual labels:  hooks
javascript
Basic Primitives Diagrams for JavaScript - data visualization components library that implements organizational chart and multi-parent dependency diagrams, contains implementations of JavaScript Controls and PDF rendering plugins.
Stars: ✭ 46 (-80.51%)
Mutual labels:  demos
book-fullstack-react-with-typescript
Working through the code samples from Fullstack React with Typescript by Maksim Ivanov and Alex Bespoyasov
Stars: ✭ 52 (-77.97%)
Mutual labels:  hooks
amplify-material-ui
A Material-UI based implementation of aws amplify
Stars: ✭ 32 (-86.44%)
Mutual labels:  hooks
useSharedState
useSharedState is a simple hook that can be used to share state between multiple React components.
Stars: ✭ 0 (-100%)
Mutual labels:  hooks
laravel-react-spa
A Laravel-React SPA starter project template.
Stars: ✭ 94 (-60.17%)
Mutual labels:  hooks
material-ui-color
The lightest colorpicker, palette, colorinput, colorbutton ⚡ No dependencies. It uses React hooks, support Typescript theming and more !
Stars: ✭ 125 (-47.03%)
Mutual labels:  hooks
react-808
808 Drum Machine built using React.js hooks API
Stars: ✭ 51 (-78.39%)
Mutual labels:  hooks
react-ecommerce
E-commerce monorepo application using NextJs, React, React-native, Design-System and Graphql with Typescript
Stars: ✭ 136 (-42.37%)
Mutual labels:  hooks
react-ua
📱React User Agent Component, Hook, and HOC. SSR-ready, full UT, using new React Context and Hooks API
Stars: ✭ 18 (-92.37%)
Mutual labels:  hooks
basic-component
Basic ui component based on React.
Stars: ✭ 11 (-95.34%)
Mutual labels:  hooks
react-reads
Recommended tools, curated articles to learn more about react-ecosystem and some common implementation logics in react,ts,next.
Stars: ✭ 19 (-91.95%)
Mutual labels:  hooks
zig-gamedev
Building game development ecosystem for @ziglang!
Stars: ✭ 1,059 (+348.73%)
Mutual labels:  demos
react-hooks
Custom react hooks
Stars: ✭ 21 (-91.1%)
Mutual labels:  hooks

React Hooks Library

Build Status Version License

A collection of hooks and utilities for React. List of all function. For more information, read the official documentation.

Features

  • 🔮 Typescript

    Written in typescript so you get the advantage of strong type safety

  • 🧠 Server Side Ready

    All hooks handle SSR rendering and work well with frameworks like Next/Gatsby

  • 🌿 Tree Shakable

    Exported as es modules, import cost for individual function is tiny

  • 🎡 Interactive Demos

    All hooks have a demo example to demonstrate their use

Installation

npm i @react-hooks-library/core
# or
yarn add @react-hooks-library/core
# or
pnpm add @react-hooks-library/core

Contribution

Contribution guide coming soon... 🤞🏽

Credits

This library is heavily inspired by VueUse, from the vue ecosystem.

License

MIT © 2021 | Arpit

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].