All Projects → jaredpalmer → Awesome React Render Props

jaredpalmer / Awesome React Render Props

Awesome list of React components with render props

Projects that are alternatives of or similar to Awesome React Render Props

addhoc
Handy little helper to create proper React HOC functions complete with hoisted statics and forwarded refs
Stars: ✭ 40 (-96.93%)
Mutual labels:  hoc
React Wasm
Declarative WebAssembly instantiation for React
Stars: ✭ 349 (-73.24%)
Mutual labels:  hoc
React Styling Hoc
Механизм темизации для React-компонентов, написанных с использованием CSS модулей.
Stars: ✭ 25 (-98.08%)
Mutual labels:  hoc
react-patterns
react patterns examples
Stars: ✭ 39 (-97.01%)
Mutual labels:  hoc
Shouldcomponentupdate Children
React "Shallow Equal" HOC implementation to optimize shouldComponentUpdate with children / React elements 🐇➰
Stars: ✭ 272 (-79.14%)
Mutual labels:  hoc
Recompact
⚛ A set of React higher-order components utilities. Drop-in replacement for recompose.
Stars: ✭ 419 (-67.87%)
Mutual labels:  hoc
hoc-element-table
📦 A Vue 3.x Table Component built on Webpack 5
Stars: ✭ 26 (-98.01%)
Mutual labels:  hoc
React Bps
🔱 Create breakpoints to your component props
Stars: ✭ 64 (-95.09%)
Mutual labels:  hoc
React Router Breadcrumbs Hoc
tiny, flexible, HOC for rendering route breadcrumbs with react-router v4 & 5
Stars: ✭ 276 (-78.83%)
Mutual labels:  hoc
React Lazy Load Image Component
React Component to lazy load images and components using a HOC to track window scroll position.
Stars: ✭ 755 (-42.1%)
Mutual labels:  hoc
next-utils
🥩 🍳 A set of Next.js HoC utilities to make your life easier
Stars: ✭ 30 (-97.7%)
Mutual labels:  hoc
React Click Outside
Higher Order Component that provides click outside functionality
Stars: ✭ 266 (-79.6%)
Mutual labels:  hoc
React Skeletor
Skeleton loading for React
Stars: ✭ 551 (-57.75%)
Mutual labels:  hoc
with-wrapper
React HOC for wrapper components.
Stars: ✭ 35 (-97.32%)
Mutual labels:  hoc
Kanban React
The Kanban Application with multiple backend languages.
Stars: ✭ 15 (-98.85%)
Mutual labels:  hoc
react-portal-hoc
A stupid HOC to make a stupid portal so you can make stupid modals
Stars: ✭ 14 (-98.93%)
Mutual labels:  hoc
React Fns
Browser API's turned into declarative React components and HoC's
Stars: ✭ 3,734 (+186.35%)
Mutual labels:  hoc
Incompose
A inferno utility belt for function components and higher-order components
Stars: ✭ 76 (-94.17%)
Mutual labels:  hoc
Withobservables
HOC (Higher-Order Component) for connecting RxJS Observables to React Components
Stars: ✭ 41 (-96.86%)
Mutual labels:  hoc
React Sizes
↔️ Hoc to easily map window sizes to props.
Stars: ✭ 726 (-44.33%)
Mutual labels:  hoc

Awesome React Render Props

Awesome list of React components with render props and resources.

PR's Welcome!

Videos

Blog Posts / Articles

Components

Animation

Composition

Interaction

Routing

Forms

  • formik: Forms in React, without tears 😭
  • informative: React Forms with ease. Use render-props to broadcast state changes for the Form and Field. Also first-class support for re-usable FieldWraps
  • react-attire: Minimal state manager that simplifies React form handling
  • react-final-form: 🏁 High performance subscription-based form state management for React
  • react-form: Simple, powerful, highly composable forms in React
  • react-form-validation: Forms Validation with built in rules for validating your input.
  • react-uncontrolled-form: Forms with validation using uncontrolled fields in React

Inputs

  • dayzed: Primitives to build simple, flexible, WAI-ARIA compliant React date-picker components
  • downshift: 🏎 Primitives to build simple, flexible, WAI-ARIA compliant enhanced input React components
  • react-compound-slider: React Compound Slider is a tiny (5kb) slider component with no opinion about markup or styles
  • react-selected: React component to build flexible and accessible radio buttons/elements.
  • react-toggled: Component to build simple, flexible, and accessible toggle components
  • @navjobs/upload: Higher order React components for file uploading (with progress) react file upload

Data

  • constate: React context + state = constate
  • holen: Declarative fetch for React
  • react-apollo: ♻️ React integration for Apollo Client
  • react-aqueduct: Declarative HTTP requests components
  • react-data-sort: React component for sorting, paginating and searching data
  • react-firestore: Render prop components to fetch Firestore collections and documents
  • react-gizmo: UI Finite State Machine for React
  • react-localforage: Declarative localForage in React
  • react-powerplug: Renderless Pluggable State Containers
  • react-redux-local: Simple local reducer with middleware/sagas/redux-dev-tools support.
  • react-request: Declarative HTTP requests for React with request deduplication and response caching
  • react-senna: A store component to quickly initiate state and update handlers
  • react-value: An easy easy way to wrap controlled components that provide value and onChange props with state.
  • react-values: ✨ A set of tiny, composable React components for handling state with render props.
  • react-whisper: ☝️😮 Store, Reducer and Actor components for app-wide state management
  • redebounce: debouncing the given value
  • redux-box: Modular and easy-to-grasp redux based state management, with least boilerplate
  • redux-render: Ergonomic Redux bindings for React using render props
  • repromised: Declarative promise resolver
  • statty: A tiny and unobtrusive state management library for React and Preact apps
  • unstated: Share state between components with the same stateful component API
  • urql: Universal React Query Library

Media

Scheduling

Misc

React Native

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