89 Components & Libraries
Path-to-RegExp Turn a path string such as /user/:name into a regular expression. Installation npm install path-to-regexp --save Usage const { pathToR
This project allows you leverage Million's Virtual DOM while writing React code. Get faster rendering (a compiler optimizes virtual DOM beforehand) while ensuring the same developer experience React provides.
react-device-detect Detect device, and render view according to the detected device type. Installation To install, you can use npm or yarn: npm instal
💽 remix-esbuild-override ⚠️ While I believe you will most likely get a lot of benefit from using this library, it can sometimes destroy your product.
React code splitting made easy. Reduce your bundle size without stress ✂️ ✨ . npm install @loadable/component Docs See the documentation at loadable-c
react-native-dotenv Load environment variables using import statements. Installation $ npm install react-native-dotenv Breaking changes: moving from v
React-compress - This compress library was made with Brotli and Gzip help, for React users who want to make website more performance and reduce JS bundle code
react-native-widgetkit React-Native Library for the iOS 🍏 WidgetKit framework Table of Contents 📚 Introduction 👨🏫 Installation 🖇 Usage 👨🏻💻
HTML to React parser that works on both the server (Node.js) and the client (browser):
mdx-bundler 🦤 Compile and bundle your MDX files and their dependencies. FAST. The problem You have a string of MDX and various TS/JS files that it us
react-media react-media is a CSS media query component for React. A Media component listens for matches to a CSS media query and renders stuff based
Flatten a React "pyramid of doom" by composing multiple layers into a single component.
React Children Utilities Recursive and extended utils for React children opaque data structure. Installation Available as a package and can be added t
superjson-remix A solution for Remix that allows you to send binary data from your loader function to your React client app. It uses the awesome super
WebExtension Vite Starter A Vite powered WebExtension (Chrome, FireFox, etc.) starter template. Made based on https://github.com/antfu/vitesse-webext,
React Native Android Widget Proof Of Concept 🤖 Using React Native and having Android widgets is possible. Create buttons in Java / Android XML to tri
A lightweight react library that converts raw HTML to a React DOM structure.
Utilities to integrate react-three-fiber into a remix.run app
qrcode.react A React component to generate QR codes. Installation npm install qrcode.react Usage var React = require('react'); var QRCode = require('q
A tiny React utils which gives uncontrolled input elements a power of namespaces, and allows constructing complex objects
A static site generator powered by Deno + React
A helper library to use react-query more efficient, consistency
A little helper spring to call/access methods between react components.
A simple utility library to create react context/provider with proper typing support
proto-arrows A set of utility functions for drawing beautiful arrows using cubic bezier paths. Inspired by perfect-arrows. Why proto-arrows? Because c
A state management for React. Inspired by Pinia and Resso (and Mr. Miura). It's lightweight!
React HotKeys A declarative library for handling hotkeys and focus areas in React applications. Upgrading from 1.*.* ? See the upgrade notes. Looking
React Native Today Widget Experimental library investigating limits of implementation iOS App Extensions using React Native. Sample result from Comple
yarn add maath This is a collection of useful math helpers, random generators, bits and bobs. The library is mostly meant to be used with three.js, so
"Plug and play" for RxJS Observables in React Apps! npm install @ngneat/react-rxjs useObservable Ever had an Observable holding data that you need to
The next generation state management library for React
Wen? Now! A library to simplify your Web3 data fetching.
Amplify-secure-js - A secure http only cookie based approach to using AWS Amplify
Detect when an element is becoming visible or hidden on the page.
use-suspense-fetch A data fetching library for React Suspense. inspired by use-asset Feature use LRU Cache support create custom cache support React 1
drupal-react-oauth-provider React Context provider and hooks for Drupal, with support for Oauth2 authentication. Simplify headless Drupal REST and aut
particule Fine-grained atomic React state management library yarn add particule ✨ Features 🚀 Examples Basic Fine-grained Composition Suspense Custom
Collection of Google fonts as typeface data for usage with three.js, react-three-fiber, and other tools.
React Translate Component Translate is a component for React that utilizes the Counterpart module and the Interpolate component to provide multi-lingu
Reactry's shades goals add option to enter hexColor by hand add option to get he
react-native-floating-bubble A simple Facebook Chat Head like bubble for react native. Special thanks to bubble-for-android because this is just react
Buid React JWT Refresh Token example with Axios Interceptors - Refresh Token in React.js, Axios silent refresh JWT token example
React Componentlerini Widgeta Çevirmek Bazen react ile geliştirme yapıp bunu widget'a çevirmek ve herhangi bir yerde embedded olarak kullanmak isteyeb
React Middle Ellipsis Check out the demo. Adding ellipses to the end of long text is cool. But not always! Sometimes the end of the text contains vita
react-3ducks 🦆 🐥 🐣 A simple react global state management solution Installation Why Example API Contributing Installation npm install react-3ducks
🌊🐷 Utility for generalized composition of React components
Promise-based utility to control modal states in React Zero-dependency library that easily integrates with your existing UI components and allows you
ES inline module A simple way of loading inline es-modules on modern browser. Usage Use inlineImport to dynamically import inline scripts. script typ
twix 🍫 twix is a small utility for constructing classnames using a variant based api. The API is largely copied from stitches but works with just pla
use-request Zero dependency data fetch library for React Features Zero dependency Small bundle size (~30KB) Prevent useless rerender Support TypeScrip
solid-boundaries Helps you to track the size and position of html-elements in solid-js. What does it do? See it in action here, or see it on CodeSandb
jedisdb redis like key-value state management solution for React Reactive. Redux alternative. Simple and powerful global state management system, acce
Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: np