NuclearJS is a traditional Flux architecture built with ImmutableJS data structures. The goal of NuclearJS is to provide a way to model data that is easy to reason about and decouple at very large scale. The framework should be implemented functionally wherever appropriate. This reduces incidental complexity and pairs well with Immutability.
flux nuclear immutable react vue vuejs functional stateless front-end-framework javascript-framework framework ui-frameworkCross platform GUI PostgreSQL client
electron react flux webpack react-hot postgresql-client postgresql-gui postgresql-admin postgresql-management postgresAn application architecture based on a unidirectional data flow
flux react facebook dispatcherThis repository is the home of Fluxible and related libraries.For support, join our gitter.im channel.
flux react isomorphicReact Starter Kit is an opinionated boilerplate for web development built on top of Node.js, Express, GraphQL and React, containing modern web development tools such as Webpack, Babel and Browsersync. Helping you to stay productive following the best practices. A solid starting point for both professionals and newcomers to the industry.
react graphql boilerplate reactjs webpack babel browsersync flux redux nodejs ssr i18nA simple middleware-style router that can be used in both client-side (e.g. React, Vue.js) and server-side applications (e.g. Node.js/Express, Koa).Play with an example on JSFiddle, CodePen, JS Bin in your browser or try RunKit node.js playground.
react reactjs routing router routes spa single-page-app ssr server-side-rendering vuejs react-component route fluxIt helps you write applications that behave consistently, run in different environments (client, server, and native), and are easy to test. On top of that, it provides a great developer experience, such as live code editing combined with a time traveling debugger.You can use Redux together with React, or with any other view library. It is tiny (2kB, including dependencies).
redux reducer state predictable functional immutable hot live replay flux elmEnzyme is a JavaScript Testing utility for React that makes it easier to assert, manipulate, and traverse your React Components' output.Enzyme's API is meant to be intuitive and flexible by mimicking jQuery's API for DOM manipulation and traversal.
enzyme react mocha react-components ava jest chai assertion-library traversal test-runners test testing assertions shallow-rendering shallowrender reactjs flux test-utils assertion-helpers tddDeLorean is a tiny Flux pattern implementation.You can read the tutorial to get started DeLorean.js with your favorite framework.
agnostic flux-architecture fluxNylas Mail is an open-source mail client built on the modern web with Electron, React, and Flux. It was designed to be easy to extend, and many third-party plugins are available that add functionality to the client.⚠️ Nylas Mail was initially released and open-sourced in early 2015 and was maintained by Nylas until Spring 2017. While Nylas no longer supports Nylas Mail, you can download the latest release or build it from source. There are also several forks that are being actively developed and maintained.
electron react flux productivity email babel nylas-mailSimilar app implemented with different Flux solutions including Facebook's, Yahoo's and others.Clone this repo and run npm install inside it.
react flux reduxCheck out the API Reference for full in-depth docs. For a high-level walk-through on flux, take a look at the Getting Started guide. What follows below applies only to the master branch of alt and not the latest distribution. Any questions? ask in the gitter room. Read about the Principles of Flux.
alt es6 flow flux react unidirectionalOffload your store management to a worker. Stockroom seamlessly runs a Unistore store (and its actions) in a Web Worker, setting up optimized bidirectional sync so you can also use & subscribe to it on the main thread.
unistore worker web-worker flux state-management state-container preact state-machine threads reduxA lightweight state container based on Redux
redux lightweight state flux small functional react react-native preact typescript svelte predictable immutable elm light simpleProtip: Check out the todos-with-undo example or the redux-undo-boilerplate to quickly get started with redux-undo. Switching from 0.x to 1.0 (beta): Make sure to update your programs to the latest History API.
redux undo redo flux time-travelFluxxor is a set of tools to aid in developing React applications with the Flux architecture. Fluxxor is available on npm and works with module bundlers like Browserify and Webpack.
fluxxor flux-architecture react fluxMany APIs, public or not, return JSON data that has deeply nested objects. Using data in this kind of structure is often very difficult for JavaScript applications, especially those using Flux or Redux. Normalizr is a small, but powerful utility for taking JSON with a schema definition and returning nested entities with their IDs, gathered in dictionaries.
normalizr redux json reactjs flux normalize api denormalize
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.