An open API service providing repository metadata for many open source software ecosystems.

Topic: "reducer"

immerjs/immer

Create the next immutable state by mutating the current one

Language: JavaScript - Size: 5.57 MB - Last synced at: about 10 hours ago - Pushed at: 8 months ago - Stars: 28,323 - Forks: 861

markerikson/redux-ecosystem-links

A categorized list of Redux-related addons, libraries, and utilities

Size: 1.16 MB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 5,236 - Forks: 371

redux-orm/redux-orm

NOT MAINTAINED – A small, simple and immutable ORM to manage relational data in your Redux store.

Language: JavaScript - Size: 8.05 MB - Last synced at: 1 day ago - Pushed at: over 2 years ago - Stars: 2,948 - Forks: 114

unadlib/mutative

Efficient immutable updates, 2-6x faster than naive handcrafted reducer, and more than 10x faster than Immer.

Language: TypeScript - Size: 15.6 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 1,729 - Forks: 20

microsoft/redux-dynamic-modules

Modularize Redux by dynamically loading reducers and middlewares.

Language: TypeScript - Size: 4.8 MB - Last synced at: 5 days ago - Pushed at: about 1 year ago - Stars: 1,069 - Forks: 114

davidkpiano/useEffectReducer 📦

useReducer + useEffect = useEffectReducer

Language: TypeScript - Size: 735 KB - Last synced at: 5 days ago - Pushed at: over 2 years ago - Stars: 790 - Forks: 24

SwiftRex/SwiftRex

Swift + Redux + (Combine|RxSwift|ReactiveSwift) -> SwiftRex

Language: Swift - Size: 119 MB - Last synced at: 2 days ago - Pushed at: 7 months ago - Stars: 623 - Forks: 30

nanxiaobei/resso

🪢 Simplest React state manager

Language: TypeScript - Size: 782 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 529 - Forks: 20

jaystack/repatch

Dispatch reducers

Language: TypeScript - Size: 133 KB - Last synced at: 6 days ago - Pushed at: over 7 years ago - Stars: 503 - Forks: 12

Yarikx/reductor

Redux for Android. Predictable state container library for Java/Android

Language: Java - Size: 302 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 462 - Forks: 27

mheiber/redux-machine

A tiny library (12 lines) for creating state machines in Redux apps

Language: JavaScript - Size: 45.9 KB - Last synced at: about 11 hours ago - Pushed at: about 3 years ago - Stars: 336 - Forks: 10

philipp-spiess/react-recomponent

🥫 Reason-style reducer components for React using ES6 classes.

Language: JavaScript - Size: 360 KB - Last synced at: 4 days ago - Pushed at: over 6 years ago - Stars: 268 - Forks: 12

the-dr-lazy/deox 📦

Functional Type-safe Flux Standard Utilities

Language: TypeScript - Size: 4.04 MB - Last synced at: 20 days ago - Pushed at: over 2 years ago - Stars: 204 - Forks: 12

iusehooks/redhooks

Predictable state container for React apps written using Hooks

Language: JavaScript - Size: 298 KB - Last synced at: 24 days ago - Pushed at: about 6 years ago - Stars: 145 - Forks: 10

tnfe/clean-state

🐻 A pure and compact state manager, using React-hooks native implementation, automatically connect the module organization architecture. 🍋

Language: TypeScript - Size: 129 KB - Last synced at: 18 days ago - Pushed at: about 4 years ago - Stars: 112 - Forks: 16

nathanbuchar/react-hook-thunk-reducer

📡 A React useReducer() hook whose dispatcher supports thunks à la redux-thunk.

Language: JavaScript - Size: 136 KB - Last synced at: 3 days ago - Pushed at: almost 3 years ago - Stars: 107 - Forks: 12

alexfoxy/juicr.js

A simple (and tiny <1kb) redux inspired reducer for handling state changes.

Language: JavaScript - Size: 487 KB - Last synced at: 9 days ago - Pushed at: over 2 years ago - Stars: 106 - Forks: 3

philipp-spiess/use-substate

🍙 Lightweight (<600B minified + gzipped) React Hook to subscribe to a subset of your single app state.

Language: JavaScript - Size: 86.9 KB - Last synced at: 6 days ago - Pushed at: over 6 years ago - Stars: 100 - Forks: 1

MozillaSecurity/lithium

Line-based testcase reducer

Language: Python - Size: 731 KB - Last synced at: 5 days ago - Pushed at: about 2 months ago - Stars: 96 - Forks: 24

ssrwpo/ssr

SSR - Router with SSR for Node & Meteor

Language: JavaScript - Size: 1.48 MB - Last synced at: about 1 year ago - Pushed at: about 7 years ago - Stars: 93 - Forks: 16

conorhastings/use-reducer-with-side-effects

Language: JavaScript - Size: 225 KB - Last synced at: 8 days ago - Pushed at: over 2 years ago - Stars: 88 - Forks: 18

avaragado/xstateful

A wrapper for xstate that stores state, handles transitions, emits events for state changes and actions/activities, and includes an optional reducer framework for updating state and invoking side-effects

Language: JavaScript - Size: 250 KB - Last synced at: about 1 month ago - Pushed at: almost 7 years ago - Stars: 85 - Forks: 2

Storytel/react-redux-spinner

An automatic spinner for react and redux

Language: JavaScript - Size: 3.35 MB - Last synced at: 16 days ago - Pushed at: almost 2 years ago - Stars: 79 - Forks: 13

janosh/tensorboard-reducer

Reduce multiple PyTorch TensorBoard runs to new event (or CSV) files.

Language: Python - Size: 1.08 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 73 - Forks: 4

comby-tools/comby-reducer

A simple program reducer for any language.

Language: JavaScript - Size: 1.19 MB - Last synced at: 18 days ago - Pushed at: about 2 years ago - Stars: 73 - Forks: 1

dmitriz/cpsfy

🚀 Tiny goodies for Continuation-Passing-Style functions, fully tested

Language: JavaScript - Size: 2.51 MB - Last synced at: 7 days ago - Pushed at: 10 days ago - Stars: 70 - Forks: 2

o0y0o/use-reducer-x

🔩 An alternative to useReducer that accepts middlewares.

Language: JavaScript - Size: 723 KB - Last synced at: 4 days ago - Pushed at: 9 months ago - Stars: 70 - Forks: 7

Wolox/redux-recompose

A Redux utility belt for reducers and actions. Inspired by acdlite/recompose.

Language: JavaScript - Size: 1.45 MB - Last synced at: 4 days ago - Pushed at: almost 2 years ago - Stars: 70 - Forks: 16

Percona-QA/percona-qa

Percona QA is a suite of scripts and utilities that assists in building, continuous integration, automated testing & bug reporting for Percona Server, Percona XtraDB Cluster, Percona XtraBackup, Percona Server for MongoDB, as well as other flavors of MySQL (Oracle, Facebook MyQSL, WebScaleSQL, MariaDB) etc.

Language: Shell - Size: 1.6 GB - Last synced at: about 7 hours ago - Pushed at: about 8 hours ago - Stars: 69 - Forks: 44

briebug/ngrx-auto-entity

NgRx Auto-Entity: Simplifying Reactive State

Language: TypeScript - Size: 4.49 MB - Last synced at: 2 days ago - Pushed at: 8 months ago - Stars: 67 - Forks: 12

mercari/RxReduxK

Micro-framework for Redux implemented in Kotlin

Language: Kotlin - Size: 160 KB - Last synced at: 4 days ago - Pushed at: almost 2 years ago - Stars: 67 - Forks: 3

kristoferjoseph/redeux

Minimal unidirectional data flow utility library

Language: JavaScript - Size: 472 KB - Last synced at: 6 days ago - Pushed at: over 2 years ago - Stars: 57 - Forks: 6

Percona-QA/pquery

pquery is an open-source (GPLv2 licensed) multi-threaded test program, written in C++, created to stress test the MySQL server (in any flavor), either randomly or sequentially, for QA purposes.

Language: C++ - Size: 265 KB - Last synced at: 11 months ago - Pushed at: almost 3 years ago - Stars: 57 - Forks: 24

mizchi/hard-reducer

Type friendly reducer helper

Language: JavaScript - Size: 1.24 MB - Last synced at: 15 days ago - Pushed at: almost 5 years ago - Stars: 56 - Forks: 6

richardcrng/redux-leaves

Write once. Reduce anywhere.

Language: TypeScript - Size: 17.8 MB - Last synced at: 28 days ago - Pushed at: over 2 years ago - Stars: 50 - Forks: 4

shipsaas/laravel-resource-reducer

Resource Reducer optimizes your API endpoint responses by return what consumers need, defer execution and no more BIG FAT JSON.

Language: PHP - Size: 64.5 KB - Last synced at: about 6 hours ago - Pushed at: about 1 year ago - Stars: 48 - Forks: 0

yezihaohao/redux-alita

极简,高效的redux工具;a small and easy tool for react to do something with redux

Language: JavaScript - Size: 3.67 MB - Last synced at: 14 days ago - Pushed at: over 2 years ago - Stars: 47 - Forks: 7

anyaudio/web

[Inactive] A free, open source music player

Language: JavaScript - Size: 2.24 MB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 47 - Forks: 22

anater/useReduction

useReducer without boilerplate

Language: TypeScript - Size: 62.5 KB - Last synced at: 27 days ago - Pushed at: almost 3 years ago - Stars: 41 - Forks: 4

doniyor2109/redux-lightweight

Write one business logic instead of writing actions, action types and reducers

Language: JavaScript - Size: 170 KB - Last synced at: about 1 month ago - Pushed at: about 4 years ago - Stars: 40 - Forks: 1

alexkrolick/react-renderless

Utilities for creating and working with renderless React components

Language: JavaScript - Size: 38.1 KB - Last synced at: 13 days ago - Pushed at: about 7 years ago - Stars: 40 - Forks: 4

codewithtim/Redux

Language: JavaScript - Size: 361 KB - Last synced at: about 2 months ago - Pushed at: over 7 years ago - Stars: 39 - Forks: 41

chiefGui/reswitch

A tiny library to write friendly reducers with less boilerplate.

Language: JavaScript - Size: 54.7 KB - Last synced at: about 1 month ago - Pushed at: about 8 years ago - Stars: 38 - Forks: 3

mikelpmc/react-context-api-auth

React context api auth demo

Language: JavaScript - Size: 2.11 MB - Last synced at: 7 days ago - Pushed at: over 2 years ago - Stars: 37 - Forks: 9

kqito/use-global-context 📦

A new way to use “useContext” better with selector

Language: TypeScript - Size: 1.26 MB - Last synced at: 24 days ago - Pushed at: almost 4 years ago - Stars: 36 - Forks: 0

lundegaard/redux-tools

💪 Maintaining large Redux applications with ease.

Language: JavaScript - Size: 2.84 MB - Last synced at: 3 days ago - Pushed at: about 2 months ago - Stars: 34 - Forks: 9

khalillechelt/flow-state

UI state management with RxJS.

Language: JavaScript - Size: 4.3 MB - Last synced at: 24 days ago - Pushed at: about 3 years ago - Stars: 34 - Forks: 1

itsmepetrov/redux-entities

Higher-order reducer for store entities received from normalizr and makes it easy to handle them.

Language: JavaScript - Size: 6.84 KB - Last synced at: 2 days ago - Pushed at: over 7 years ago - Stars: 33 - Forks: 1

HarmoWatch/ngx-redux-core 📦

The modern redux integration for Angular 6+

Language: TypeScript - Size: 9.99 MB - Last synced at: 23 days ago - Pushed at: over 4 years ago - Stars: 31 - Forks: 3

avaragado/xstateful-react

Use xstateful with React, accessing states and activities from multiple statecharts anywhere in your app

Language: JavaScript - Size: 323 KB - Last synced at: about 1 month ago - Pushed at: almost 7 years ago - Stars: 30 - Forks: 2

RobusGauli/js-immutable

💎 Modern IMMUTABILITY for JavaScript. Clean and Elegant 🎗

Language: JavaScript - Size: 1.46 MB - Last synced at: 13 days ago - Pushed at: over 2 years ago - Stars: 29 - Forks: 5

rvikmanis/redux-fp

Functional programming helpers for Redux.

Language: JavaScript - Size: 85.9 KB - Last synced at: 1 day ago - Pushed at: over 7 years ago - Stars: 28 - Forks: 0

Ruben-Arushanyan/redux-cool

Build redux logic, without getting nervous 😬

Language: JavaScript - Size: 1.65 MB - Last synced at: about 19 hours ago - Pushed at: over 2 years ago - Stars: 26 - Forks: 4

flintinatux/puddles

Tiny vdom app framework. Pure Redux. No boilerplate.

Language: JavaScript - Size: 406 KB - Last synced at: about 1 month ago - Pushed at: almost 6 years ago - Stars: 25 - Forks: 1

aigoncharov/reducer-class

Boilerplate free class-based reducer creator. Built with TypeScript. Works with Redux and NGRX. Has integration with immer.

Language: TypeScript - Size: 768 KB - Last synced at: 3 days ago - Pushed at: about 6 years ago - Stars: 25 - Forks: 0

adhenrique/react-native-redux-thunk-authentication-example

This is an react-native login example, with redux, redux-persist, redux-thunk and react-native-router-flux.

Language: JavaScript - Size: 256 KB - Last synced at: about 1 month ago - Pushed at: about 6 years ago - Stars: 24 - Forks: 16

Dash-OS/redux-saga-process

Encapsulated Logic & State Handling for Redux and Redux Saga

Language: JavaScript - Size: 381 KB - Last synced at: 28 days ago - Pushed at: almost 8 years ago - Stars: 24 - Forks: 0

Starkrimson/WeatherApp

🌤 SwiftUI Weather App

Language: Swift - Size: 1.73 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 23 - Forks: 0

lucasconstantino/redux-transient

Transient reducers for Redux

Language: JavaScript - Size: 139 KB - Last synced at: 30 days ago - Pushed at: about 6 years ago - Stars: 23 - Forks: 3

learning-zone/apache-hadoop-basics

Apache Hadoop Basics ( v3.3.x )

Size: 66.4 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 22 - Forks: 22

sirkonst/async-reduce

Reducer for similar simultaneously coroutines

Language: Python - Size: 56.6 KB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 21 - Forks: 2

klarna/geofences-reducer

Reduces overlapping geofences

Language: TypeScript - Size: 1.38 MB - Last synced at: 12 days ago - Pushed at: 4 months ago - Stars: 21 - Forks: 2

shakacode/redux-interactions

Composing UI as a set of interactions

Size: 370 KB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 21 - Forks: 1

dlebedynskyi/react-playground

React application with React Router v4, async components etc

Language: JavaScript - Size: 539 KB - Last synced at: 23 days ago - Pushed at: about 8 years ago - Stars: 21 - Forks: 3

aboudicheng/use-optimistic-reducer

⏱️ React reducer hook for handling optimistic UI updates and race-conditions.

Language: TypeScript - Size: 1.62 MB - Last synced at: 23 days ago - Pushed at: over 2 years ago - Stars: 20 - Forks: 1

akameco/reducer-tester

Utilities for testing redux reducers

Language: TypeScript - Size: 878 KB - Last synced at: about 1 month ago - Pushed at: over 5 years ago - Stars: 19 - Forks: 3

skrivle/react-stateful-component

Functional stateful React components with sideEffect support

Language: JavaScript - Size: 3.12 MB - Last synced at: 6 days ago - Pushed at: over 6 years ago - Stars: 19 - Forks: 0

unirakun/k-redux-factory

Factory of Redux reducers and their associated actions and selectors.

Language: JavaScript - Size: 2.81 MB - Last synced at: 15 days ago - Pushed at: over 2 years ago - Stars: 18 - Forks: 4

cimdalli/redux-ts

Utils to define react redux reducers/actions in typescript.

Language: TypeScript - Size: 614 KB - Last synced at: about 24 hours ago - Pushed at: almost 2 years ago - Stars: 17 - Forks: 1

RajParmar03/Reliance_digital_clone

It is an E-commerce website to buy Electronics Online at India's Best Online Electronic Shopping Store, Reliance Digital. Shop laptops, tvs, mobiles, cameras, home appliances etc from top ...

Language: JavaScript - Size: 933 KB - Last synced at: 12 months ago - Pushed at: about 2 years ago - Stars: 16 - Forks: 9

component-creator-plugin/react-component-creator-plugin

React Component Creation plugin for JetBrains IDE

Language: Java - Size: 7.03 MB - Last synced at: about 1 year ago - Pushed at: almost 4 years ago - Stars: 16 - Forks: 6

rwieruch/javascript-reducer

Demonstrating the concept of Reducers in JavaScript.

Language: JavaScript - Size: 915 KB - Last synced at: 5 days ago - Pushed at: about 4 years ago - Stars: 16 - Forks: 12

Th3You7/holyquran

an app of holy quran mp3

Language: JavaScript - Size: 2.86 MB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 16 - Forks: 1

piashcse/react-native-movie

React Native Movie 📱 - A cross-platform Android and iOS movie app built with React Native, Redux Toolkit, and RTK Query, offering fast, efficient state management and API data fetching.

Language: TypeScript - Size: 37.5 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 15 - Forks: 9

adiathasan/react-store-maker

Utility function for creating stores for global state management with the context-API approach in react applications.

Language: TypeScript - Size: 16.6 KB - Last synced at: 3 days ago - Pushed at: about 2 years ago - Stars: 15 - Forks: 1

richardcrng/riduce

Get rid of your reducer boilerplate! Zero hassle state management that's typed, flexible and scalable.

Language: TypeScript - Size: 16.2 MB - Last synced at: 28 days ago - Pushed at: over 2 years ago - Stars: 15 - Forks: 0

pensierinmusica/hermes-js

Universal action dispatcher for JavaScript apps

Language: JavaScript - Size: 112 KB - Last synced at: 21 days ago - Pushed at: almost 7 years ago - Stars: 15 - Forks: 3

HowProgrammingWorks/Iteration

Different implementation of iterations as a code abstraction

Language: JavaScript - Size: 118 KB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 14 - Forks: 121

AndersDJohnson/redux-reducer-async

Create redux reducers for async behaviors of multiple actions.

Language: JavaScript - Size: 794 KB - Last synced at: 15 days ago - Pushed at: over 2 years ago - Stars: 14 - Forks: 2

SanCoder-Q/flat-combine-reducers

Turns multiple reducer functions, into a single reducer function.

Language: JavaScript - Size: 572 KB - Last synced at: 18 days ago - Pushed at: almost 5 years ago - Stars: 14 - Forks: 3

Jibbedi/use-reducer-effect

A tiny library that enables side effects with the useReducer hook

Language: TypeScript - Size: 798 KB - Last synced at: 23 days ago - Pushed at: over 2 years ago - Stars: 13 - Forks: 1

ChristianTracy/cra-redux-boilerplate

⚛️🔨create-react-app application with redux and another cool libraries to make your life easier.

Language: JavaScript - Size: 4.53 MB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 13 - Forks: 2

josepot/rereducer

Create declarative redux reducers without boilerplate.

Language: JavaScript - Size: 1.62 MB - Last synced at: 1 day ago - Pushed at: over 2 years ago - Stars: 13 - Forks: 1

kana-sama/coredux 📦

Dualism to Redux. Two-way combining of redux modules

Language: JavaScript - Size: 57.6 KB - Last synced at: 23 days ago - Pushed at: about 7 years ago - Stars: 13 - Forks: 0

widmogrod/mkunion

Strongly typed union type in golang.

Language: Go - Size: 5.01 MB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 12 - Forks: 1

jtwebman/csv-batch

Streaming CSV parser with no dependencies and has a batch event for lower memory processing in batches as well as a reducer for doing aggregations.

Language: JavaScript - Size: 416 KB - Last synced at: 6 days ago - Pushed at: over 2 years ago - Stars: 12 - Forks: 3

peterpeter5/pyredux

Language: Python - Size: 37.1 KB - Last synced at: 25 days ago - Pushed at: over 5 years ago - Stars: 12 - Forks: 1

tariqulislam/react-redux-starter

Large scale project development boilerplate with React Redux. this repository has bundled level code spliting and async redux store to load with module. you can use it for large application because of its module wise redux store spliting and at production every module code are split with different file. First time load for application is faster then other react boiler plat.

Language: JavaScript - Size: 336 KB - Last synced at: about 1 month ago - Pushed at: over 6 years ago - Stars: 12 - Forks: 5

iamtommcc/redux-schemas

A cure to Redux boilerplate.

Language: JavaScript - Size: 116 KB - Last synced at: about 1 month ago - Pushed at: almost 8 years ago - Stars: 12 - Forks: 0

americanexpress/vitruvius

✨Vitruvius extends redux's combineReducers to allow developers to include a buildInitialState method on their reducer

Language: JavaScript - Size: 976 KB - Last synced at: 19 days ago - Pushed at: 5 months ago - Stars: 11 - Forks: 4

Learn-React-With-Harshi/chapter-12-lets-build-our-store

Chapter-12 is all about handling data using external state management library `Redux`. We discussed the problems with other ways of data management like Props drilling and Context API. All about Redux Toolkit vs React-Redux and its step by step configuration and implementation in this chapter.

Language: JavaScript - Size: 632 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 11 - Forks: 6

wecreatesoftware/redux-higher-order-reducers

Generic higher order reducers.

Language: JavaScript - Size: 453 KB - Last synced at: 8 days ago - Pushed at: about 2 years ago - Stars: 11 - Forks: 3

Nehle/horux

A collection of utility belt functions for composing reducers for redux

Language: TypeScript - Size: 382 KB - Last synced at: 10 days ago - Pushed at: 10 months ago - Stars: 10 - Forks: 0

cartoonmangodev/react-boilerplate-redux-saga-hoc

No need to create constants, reducer, actions, and saga. No worry about handling API calls.

Language: JavaScript - Size: 3.81 MB - Last synced at: 16 days ago - Pushed at: about 1 year ago - Stars: 10 - Forks: 6

parham-ab/React-Shopping-store-website

React Shopping store website using API

Language: JavaScript - Size: 646 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 10 - Forks: 4

sergiodxa/redux-duck 📦

Helper function to create Redux modules using the ducks-modular-redux proposal

Language: TypeScript - Size: 879 KB - Last synced at: 22 days ago - Pushed at: almost 3 years ago - Stars: 10 - Forks: 2

the-road-to-learn-react/react-usereducer-hook

State management in React with the useReducer hook.

Language: JavaScript - Size: 452 KB - Last synced at: about 1 month ago - Pushed at: almost 5 years ago - Stars: 10 - Forks: 2

mizchi/ardux

Async + Reducer + Redux Like API

Language: JavaScript - Size: 136 KB - Last synced at: 15 days ago - Pushed at: almost 8 years ago - Stars: 10 - Forks: 0

sebinsua/react-redux-wizard

:sparkles: A simple wizard for React.

Language: JavaScript - Size: 120 KB - Last synced at: 23 days ago - Pushed at: about 8 years ago - Stars: 10 - Forks: 3

proyecto26/use-dictionary

A React useReducer() hook to use dictionaries (keys and values) 🔑

Language: TypeScript - Size: 403 KB - Last synced at: 6 days ago - Pushed at: 7 months ago - Stars: 9 - Forks: 1