Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 0 additions & 20 deletions action-reducer-generators.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,10 +39,6 @@
https://github.com/sodiumjoe/rehash
A set of utilities to generate an initial state, a reducer, and an action creator tree for use with redux.

- **redux-utils**
https://github.com/mindfront/redux-utils
Functions for creating and composing reducers and middleware efficiently

- **redux-code-generator**
https://github.com/jermspeaks/redux-code-generator
Pass a yaml file and the generator spits out action, reducer, and test files. Tests are written for Mocha.
Expand Down Expand Up @@ -180,10 +176,6 @@
https://github.com/welldone-software/redux-toolbelt
A set of tools for quicker, easier and safer redux development. Create FSA-compliant action creators, async action creators, and compose reducers.

- **redux-factories**
https://github.com/zxdong262/redux-factories
A factory lib to produce redux constants and reducers of certain format.

- **redux-motive**
https://github.com/loklaan/redux-motive
Simplify writing action creators, reducers and effects - without breaking redux.
Expand All @@ -200,10 +192,6 @@
https://github.com/Bloomca/redux-tiles
This library tries to provide minimal abstraction on top of Redux, to allow easy composability, easy async requests, and sane testability.

- **redux-ts-simple**
https://github.com/Cooke/redux-ts-simple
Yet another lib for creating typed actions and reducers. This library is FSA-compliant.

- **redux-helpers**
https://github.com/mindbox-moscow/redux-helpers
Typed factories for your reducers and actions.
Expand All @@ -224,10 +212,6 @@
https://github.com/ya-kostik/redux-enjoy-helpers
Utilities for action type creation, creating reducers with reset abilities, and updating arrays

- **redux-thunk-action-reducer**
https://github.com/neolivz/redux-async-action-reducer
Simple redux action creation and reducer wrapper that makes creating and handling asynchronous and synchronous actions easier.

- **redux-typed-action-reducer**
https://github.com/slivcode/redux-typed-action-reducer
A utility for generated TypeScript-typed actions and reducers
Expand Down Expand Up @@ -391,10 +375,6 @@
https://github.com/evanhobbs/redux-easy-async
Redux Easy Async makes handling asynchronous actions, such as API requests, simple, reliable, and powerful.

- **redux-simple-api**
https://github.com/kazagkazag/redux-simple-api
A library that helps handling requests with redux. It is common problem for many developers - a lot of code required to handle asynchronous actions. You can mitigate it using redux-thunk and redux-simple-api.

- **redux-fetch-actions**
https://github.com/deptno/redux-fetch-actions
Functions for doing REST API calls and dispatching actions
Expand Down
12 changes: 0 additions & 12 deletions actions.md
Original file line number Diff line number Diff line change
Expand Up @@ -108,10 +108,6 @@
https://github.com/BerkeleyTrue/redux-create-types
A better way to create namespaced action types.

- **redux-thunk-actions**
https://github.com/machadogj/redux-thunk-actions
Easily create action creators for redux with redux-thunk.

- **Actioner**
https://github.com/yanick/actioner
Actioner is a little utility to help define, manage and validate Redux actions, using json-schema.
Expand Down Expand Up @@ -176,10 +172,6 @@
https://github.com/fiberthrone/redux-actions-namespace
Syntax sugar for using namespaces with redux-actions.

- **redux-actions-api-addon**
https://github.com/jkusachi/redux-actions-api-addon
Redux Actions add-on to support API Requests.

- **redux-helper**
https://github.com/vgmr/redux-helper
Action creator, promise action creator and checked promise middleware.
Expand All @@ -204,10 +196,6 @@
https://github.com/adrianObel/redux-create-actions
redux-create-actions is a library that helps construct FSA compliant action creators and massively decreasing the amount of boilerplate necessary to generate constants and action creators.

- **redux-actions-helper**
https://github.com/ariesjia/redux-actions-helper
Assorted helper utilities for redux-actions.

- **fsa-meta-extender**
https://github.com/tomoyuki-tanaka/fsa-meta-extender
A utility for Flux Standard Actions that adds meta fields to actions.
Expand Down
4 changes: 0 additions & 4 deletions component-state.md
Original file line number Diff line number Diff line change
Expand Up @@ -332,10 +332,6 @@
https://github.com/robbyemmert/redux-segmentize
Organize your redux store into partitions. Automatically manage state for each instance of your components.

- **redux-register-module**
https://github.com/birdy-/redux-register-module
Allows you to register reducer and saga handler from your module. With this, your module stays a standalone package.

- **redux-blocks**
https://github.com/alonbardavid/redux-blocks
redux-blocks is a library for isolating and combining redux modules (referred to here on out as blocks). It makes writing reusable redux code easier and more flexible.
Expand Down
4 changes: 0 additions & 4 deletions devtools.md
Original file line number Diff line number Diff line change
Expand Up @@ -343,10 +343,6 @@ Also see the [Mutation Detection](#mutation-detection) section just above.
https://github.com/asn007/redux-validate-actions
A small tool to automatically validate redux actions based on a predicate and log wrongly formatted actions into console

- **redux-validator**
https://github.com/MaxLi1994/redux-validator
Action parameter validator middleware for redux

- **redux-payload-validator**
https://github.com/tomoyuki-tanaka/redux-payload-validator
Redux middleware for FSA payload validation.
Expand Down
8 changes: 0 additions & 8 deletions entity-collection-management.md
Original file line number Diff line number Diff line change
Expand Up @@ -159,10 +159,6 @@
https://github.com/AlexHenkel/reduxsauce-crud
Adaptation of the reduxsauce utils to add CRUD functionality

- **standard-redux-shape**
https://github.com/ecomfe/standard-redux-shape
A tiny utility library to help you manage an optimized redux store shape.

- **erschema-redux-immutable**
https://github.com/l2silver/erschema-redux-immutable
Provides standardized actions, reducers, and state shape for storing Entities and Relationships using Immutable.js
Expand Down Expand Up @@ -325,10 +321,6 @@
https://github.com/dylanonelson/redux-endpoints
Define Redux modules for fetching data from API endpoints.

- **Hyperduce**
https://github.com/jondot/hyperduce
A complete and extensible Redux workflow for handling RESTful resources. You get actions, state, and reducer out of the box for handling backend data.

- **active-redux**
https://github.com/coverhound/active-redux
The goal of this project is to stop bikeshedding API interactions on the frontend. We want an Active Record for Redux that works nicely with other reducers and doesn't require its own store.
Expand Down
8 changes: 0 additions & 8 deletions forms.md
Original file line number Diff line number Diff line change
Expand Up @@ -49,10 +49,6 @@
https://github.com/kjessec/react-formagic
A react form binding that adapts to your code, not the other way around. At the end of the day, react-formagic is just a HoC wrapper that translates props given to it into a set of enhanced props that'll make it easy to work with forms.

- **React Redux Local Form**
https://github.com/jschr/react-redux-form-provider
React components for building forms with a local Redux store for managing state.

- **simple-redux-form**
https://github.com/mihirsoni/simple-redux-form
A tiny alternative for Redux-Form
Expand Down Expand Up @@ -81,10 +77,6 @@
https://github.com/max-mykhailenko/redux-pure-form
Redux actions for good performance and integration with your reducers

- **redux-forms**
https://github.com/oreqizer/redux-forms
A simple form manager for React and Redux (WIP)

- **reFormz**
https://github.com/orangecoding/reFormz
reFormz provides an easy way to connect your forms to your store. It's a small easy to use library that provides all components like textfields or selectboxes ready to be used.
Expand Down
8 changes: 0 additions & 8 deletions immutable-data.md
Original file line number Diff line number Diff line change
Expand Up @@ -141,10 +141,6 @@ A collection of functions to perform immutable operations on plain JavaScript ob
https://github.com/ricsv/immutable-light
Light-weight immutability helpers that works great together with Redux, inspired by Immutable.js

- **redux-create-state**
https://github.com/niklasramo/redux-create-state
A utility function for Redux to ease the process of creating a new state object, immutably.

- **qim**
https://github.com/jdeal/qim
Immutable/functional select/update queries for plain JS.
Expand Down Expand Up @@ -214,10 +210,6 @@ A collection of functions to perform immutable operations on plain JavaScript ob
https://github.com/nitishkr88/redux-immutable-ops
A collection of helper functions to perform immutable operations on plain JavaScript objects and arrays. Works on the immutable update patterns as defined by Redux.

- **Redecorate**
https://github.com/Wildhoney/Redecorate
Simple module for reducing immutable nested properties in Redux applications.

- **unchanged**
https://github.com/planttheidea/unchanged
A tiny, fast, unopinionated handler for updating JS objects and arrays immutably
Expand Down
6 changes: 1 addition & 5 deletions middleware-network-requests.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@
A small middleware to handle AJAX requests with Axios


### General
#### General

- **redux-request-middleware**
https://github.com/founderlab/redux-request-middleware
Expand Down Expand Up @@ -119,10 +119,6 @@
https://github.com/eadmundo/redux-token-api-middleware
A redux middleware for making calls to APIs with token-based auth, automatically requesting a new token if needed. Actions can be calls to single or multiple API endpoints.

- **redux-routed-api-middleware**
https://github.com/aliaksandr-master/redux-routed-api-middleware
Redux api middleware for separate your api routes, api actions, and interceptors. provide state normalization, db reducer

- **redux-callapi-middleware**
https://github.com/Reaverart/redux-callapi-middleware
Redux CallAPI Middleware to make API calls in generic and declarative way.
Expand Down
22 changes: 3 additions & 19 deletions middleware.md
Original file line number Diff line number Diff line change
Expand Up @@ -61,10 +61,6 @@
https://github.com/benwiley4000/redux-action-transform-middleware
Generates Redux middleware for applying a given transformer function to a given sub-object target on each dispatched action (if it exists). This target's key is specified as a string and can be deeply nested (e.g. 'req.data').

- **redux-action-enhancer**
https://github.com/bdwain/redux-action-enhancer
Enhance your actions with values from the store. Inspired by connected components in react-redux.

- **redux-error-middleware**
https://github.com/johnrhampton/redux-error-middleware
Middleware that dispatches defined actions when the current action has an error.
Expand Down Expand Up @@ -109,10 +105,6 @@
https://github.com/markdalgleish/redux-tap
Simple side-effect middleware for Redux. Create middleware that match a predicate and run a callback accordingly.

- **redux-entry**
https://github.com/ThatBean/redux-entry
Process dispatched action before it reaches the store

- **redux-observable-middleware**
https://github.com/d6u/redux-observable-middleware
Redux middleware for subscribing to observables in action creators.
Expand Down Expand Up @@ -299,10 +291,6 @@
https://github.com/kwhitaker/redux-make-mori
Redux middleware to coerce native javascript types into the equivalent Mori types.

- **Redux Provider Middleware**
https://github.com/reduxible/redux-provider-middleware
A redux middleware which provides Angular-like providers.

- **redux-inject**
https://github.com/bradharms/redux-inject
Redux middleware generator that allows dependencies to be injected into action creators.
Expand Down Expand Up @@ -346,9 +334,9 @@
https://github.com/chikeichan/redux-worker
Helps you build multi-threaded JavaScript applications by moving your reducer into a Web Worker. It also provides a simple API for you to register tasks to be executed in the web worker outside of Redux.

- **Redux Provider**
https://github.com/reduxible/redux-provider-middleware
The providerMiddleware provides providers that similar with providers of Angular.js. A providerMiddleware injects providers that returns new or cached objects to action. It also similar with Spring Beans.
- **Redux Provider Middleware**
https://github.com/pitzcarraldo/redux-provider-middleware
The providerMiddleware provides providers that similar with providers of Angular.js. A providerMiddleware injects providers that returns new or cached objects to action. It also similar to Spring Beans.

- **redux-publish-action**
https://github.com/oriweingart/redux-publish-action
Expand Down Expand Up @@ -422,10 +410,6 @@
https://github.com/eliascodes/redux-script-loader
Redux middleware to handle dynamically loading scripts

- **redux-elm-plugin**
https://github.com/ulisses-alves/redux-elm-plugin
Utility package for wrapping Elm application ports into Redux actions and reducers.

- **redux-middleware-workers**
https://github.com/Natasha08/redux-middleware-workers
A middleware to forward actions to webworkers.
Expand Down
33 changes: 0 additions & 33 deletions reducers.md
Original file line number Diff line number Diff line change
Expand Up @@ -259,10 +259,6 @@
https://github.com/giftofjehovah/redux-pipe
Utilities for running reducers in a sequence and branching based on a predicate.

- **reducer-redux**
https://github.com/b-gran/reducer-redux
A Ramda-based utility for reducers based on an object tree to define the shape of the state

- **redux-strategic-reducer**
https://github.com/davidjbeveridge/redux-strategic-reducer
Another lookup-table reducer builder, with built-in "set" and "clear" handlers
Expand All @@ -279,10 +275,6 @@
https://github.com/dphilipson/typescript-fsa-reducers
Fluent syntax for defining typesafe reducers on top of typescript-fsa.

- **redux-reducers**
https://github.com/casparrolfe/redux-reducers
Unobtrusive Redux utils for composing reducers and targeting them based on an ID.

- **redux-ramda-reducer**
https://github.com/kudorori/redux-ramda-reducer
Assorted utilities for creating reducer functions using Ramda
Expand All @@ -299,10 +291,6 @@
https://github.com/oxyno-zeta/redux-autoreducers
Utilities for generating reducers that handle async progress actions.

- **redux-dependent-reducers**
https://github.com/shura-v/redux-dependent-reducers
Combine reducers dependent on evaluation order

- **redux-reducers**
https://github.com/zimmed/redux-reducers
Utility library for modular redux reducers.
Expand Down Expand Up @@ -448,10 +436,6 @@
https://github.com/gtg092x/redux-pipeline
Redux Pipeline combines reducers into a single, manageable sequence.

- **redux-composers**
https://github.com/shoutem/redux-composers
Utilities to combine reducers in various ways beyond `combineReducers`, including chaining, merging, and mapping.

- **redux-higher-order**
https://github.com/brianneisler/redux-higher-orders
Redux enhancer for composing higher order reducers. Wrap the reducer with functionality ensuring that the higher order reducers run before the primary reducer.
Expand All @@ -460,10 +444,6 @@
https://github.com/brianneisler/redux-rereducers
A higher order reducer for performing state calculations after the initial reduction has completed.

- **higher-order-reducers**
https://github.com/Nehle/higher-order-reducers
A simple utility belt library for building and composing redux reducers using higher order functions.

- **redux-compose-hors**
https://github.com/l2silver/redux-compose-hors
Compose higher-order-reducers in the correct order, with nesting.
Expand All @@ -480,10 +460,6 @@
https://github.com/bspaulding/redux-buffered-reducer
A simple reducer enhancer to buffer changes

- **initializable-reducer**
https://github.com/oreshinya/initializable-reducer
Initializing reducers action and associated higher order reducer for redux.

- **horux**
https://github.com/Nehle/horux
A simple utility belt library for building and composing redux reducers using higher order functions.
Expand All @@ -496,10 +472,6 @@
https://github.com/aakashns/dextrous
A tiny library with utilities for Redux reducer composition.

- **redux-reorder**
https://github.com/nonnontrivial/redux-reorder
Higher-order reducer that tracks order fluctuation within iterable state. Appends a given reducer with a representation of how its new order has changed from a previous order.

- **redux-reset-state**
https://github.com/cadleo/redux-reset-state
A redux plugin to reset the redux state you specify
Expand Down Expand Up @@ -588,11 +560,6 @@
https://github.com/telepathtech/redux-property-graph
Basic property graph for redux

- **redux-reducer-factory**
https://github.com/mclauia/redux-reducer-factory
https://github.com/mclauia/redux-reducer-meld
A configurable createReducer factory for adding common reducer enhancers.

- **redux-store-validator**
https://github.com/alixander/redux-store-validator
Wrapper to add validation to your Redux reducers.
Expand Down
6 changes: 1 addition & 5 deletions routing.md
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@

- **router-redux**
https://github.com/subuta/router-redux
View framework agnostic router for redux :) This is react-router-redux for your vdom-based project.
View framework agnostic router for redux :) This is react-router-redux for your vdom-based project. Uses pushState/popState-based client side routing.

- **Redux.Routes.Renderer**
https://github.com/sequencemedia/Redux.Routes.Renderer
Expand Down Expand Up @@ -156,10 +156,6 @@
https://github.com/Darmikon/router-redux-params
React router params inside redux store.

- **router-redux**
https://github.com/subuta/router-redux
A view-framework-agnostic router for Redux, with pushState/popState-based client side routing

- **redux-url**
https://github.com/jedirandy/redux-url
A redux middleware that does one simple job: matches a url pattern and dispatch an action.
Expand Down
4 changes: 0 additions & 4 deletions side-effects-functions.md
Original file line number Diff line number Diff line change
Expand Up @@ -127,10 +127,6 @@
https://github.com/redux-effects/redux-effects-fetch
Declarative data fetching for redux

- **redux-effects-fetch-fixture**
https://github.com/team-boris/redux-effects-fetch-fixture
An extension for redux-effects-fetch, which lets you define fixtures for your FETCH actions. Now you are able to develope completely without any REST backend.

- **redux-effects-credentials**
https://github.com/redux-effects/redux-effects-credentials
Add credentials to fetch requests when conditions are met
Expand Down
4 changes: 0 additions & 4 deletions side-effects-generators.md
Original file line number Diff line number Diff line change
Expand Up @@ -200,10 +200,6 @@
https://github.com/cyrilluce/redux-saga-catch
Helpers for redux-saga that auto-wrap sagas with try-catch to prevent a thrown error from stopping all sagas.

- **redux-saga-requests**
https://github.com/klis87/redux-saga-requests
Redux-Saga addon to simplify handling of AJAX requests. It supports Axios and Fetch API, in the future additional integrations will be added, as they can be implemented in a plugin fashion.

- **redux-saga-crud-service**
https://github.com/eakarpov/redux-saga-crud-service
Generates crud methods for services using saga middleware
Expand Down
4 changes: 0 additions & 4 deletions side-effects-observables.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,10 +36,6 @@
https://github.com/joshburgess/redux-most
Most.js based middleware for Redux. Handle async actions with monadic streams & reactive programming.

- **redux-cycle-middleware**
https://github.com/lmatteis/redux-cycle-middleware
Handle redux async actions using Cycle.js.

- **redux-cycles**
https://github.com/cyclejs-community/redux-cycles
Bring functional reactive programming to Redux using Cycle.js
Expand Down
Loading