Store is an Android library for effortless, reactive data loading.A Store is a class that simplifies fetching, parsing, storage, and retrieval of data in your application. A Store is similar to the Repository pattern [https://msdn.microsoft.com/en-us/library/ff649690.aspx] while exposing a Reactive API built with RxJava that adheres to a unidirectional data flow.
android-library caching rxjava data-flowπ A free book that talks about design patterns/techniques used while developing with React. The code samples used in the book are available here.
react data-flow dependency injection patternsReact in patterns δΈζη
react data-flow dependency injection patterns chinese-simplified chinese-translationGoJS is a JavaScript and TypeScript library for creating and manipulating diagrams, charts, and graphs. GoJS is a flexible library that can be used to create a number of different kinds of interactive diagrams, including data visualizations, drawing tools, and graph editors. There are samples for flowchart, org chart, business process BPMN, swimlanes, timelines, state charts, kanban, network, mindmap, sankey, family trees and genogram charts, fishbone diagrams, floor plans, UML, decision trees, pert charts, Gantt, and hundreds more. GoJS includes a number of built in layouts including tree layout, force directed, radial, and layered digraph layout, and a number of custom layout examples.
html diagram flowchart orgchart layout graph typescript chart tree uml bpmn editor drawing canvas svg hierarchy family-tree decision-tree mindmap treeview genogram ivr-tree parse-tree concept-map visualization entity-relationship er-diagram radial sankey pert gantt timeline swimlane workflow flow process state sequential-function grafcet sequence circuit dataflow data-flow planogram floorplan seating pipes tree-layout force-directed layered hierarchical circular fishbone ishikawa treemap tree-map subgraph network library js html5MobX is a battle tested, simple and scalable state management library transparently applying functional reactive programming (TFRP). The Mobx design principle is very simple: Anything that can be derived from the application state, should be derived. Automatically. This includes the UI, data serialization, server communication, etc.
mobx reactive-programming react typescript mobservable observable react-component reactjs reactive model frp functional-reactive-programming state-management data-flow reactive-library functional-reactive streamsDataKit is a tool to orchestrate applications using a Git-like dataflow. It revisits the UNIX pipeline concept, with a modern twist: streams of tree-structured data instead of raw text. DataKit allows you to define complex build pipelines over version-controlled data.DataKit is currently used as the coordination layer for HyperKit, the hypervisor component of Docker for Mac and Windows, and for the DataKitCI continuous integration system.
datakit filesystem-api data-flow database docker pipelineWith the rise of big data, techniques to analyse and run experiments on large datasets are increasingly necessary. Parallelization and distributed computing are the best ways to tackle this kind of problem, but the tools commonly available to the bioinformatics community traditionally lack good support for these techniques, or provide a model that fits badly with the specific requirements in the bioinformatics domain and, most of the time, require the knowledge of complex tools or low-level APIs.
bioinformatics workflow-engine pipeline pipeline-framework nextflow cloud data-flow sge slurm aws docker singularity hpc singularity-containers reproducible-science reproducible-researchSimple state management with minimalistic API, one way data flow, multiple model support and immutable data exposed as RxJS Observable.Import and use Model and ModelFactory in your own services.
angular rxjs-observable data-flow model state-management rxjs5 ngx-model rxjs observable immutable one-way-data-flow typescriptThe image below is an SVG generated server side by flow-view Canvas: click it to see online example.The following animated gif represents a family tree. You can use autocompletion thanks to nodeList option parameter.
dataflow-programming data-flow svg visual-editor serverside nodejs dataflow visual editor reactA tool for migrating from Backbone stack to react+redux without disturbing the project or putting it on hold for a rewrite. Lets Backbone and Redux apps coexist, so you can write new features in redux and continue with regular releases while a rewrite is progressing.
redux backbone react data-flow migration javascript-fatigue bridge model storeThis is just pub/sub for data flow like Redux. babel-polyfill for ES2015 generator.
pubsub redux data-flow redux-saga react fluxcyclow is a reactive frontend framework for JavaScript. It's inspired by another frameworks like Cycle.js and TSERS. It uses graflow as stream library. Samples include a TodoMVC sample.
framework reactive frontend flow-based-programming data-flowgraflow is a stream library for Javascript where flow is defined as a graph. It's small and has no dependencies. There are many stream libraries for Javascript, for example RxJS, most, bacon. They are very good but most of them don't support cycles in stream flow. So if you need a cycle, you need a proxy or a workaround like that (see cycle). However cycles aren't something strange in graflow, since you define stream flow like a graph.
stream-library graph dataflow-programming data-flow reactive streamAsakusa Framework Parent POM
asakusa-framework batch batch-processing hadoop mapreduce data-flow framework big-dataMutable is a mobx-compatible class system library. Mutable offers a unique runtime schema engine that enforces unidirectional data flow, and formalizes the structure of props and state. Mutable also supports data defaults, and non-nullable types. Integrating mutable into React components is up to the user.
mobx typescript flux mutable state data observable nested model types class properties react frp functional-reactive-programming data-flow state-management dirty backbone relation react-component reactjs reactivereact-wrangler simplifies state management by using a declarative component to implement "one way data flow" and side effects. It's composable components all the way down: no actions, reducers, selectors, generators, middleware, thunks, sagas, query fragments, or observeables required.
react rest redux data-flow persistent-data stateTime flows from left to right. Arrows point from dependent to dependency. Active "thing" requires passive "thing" and invokes it's behavior. Reactive "thing" requires emitter "thing" and subscribes to it's events.
frp reactive reactivity data-flow react angular backbone comparisonThis content is released under the (http://opensource.org/licenses/MIT) MIT License.
observer observable oba obajs observe model frp state-management data-flowCenit is a 100% open integration Platform (iPaaS) that's modern, powerful, yet hackable to the core, ready to use in the cloud https://cenit.io or on-premises. It is designed to solve unique integrations needs, orchestrate data flows that may involve types of protocols and data formats, and provide API management capabilities. All of which can support a wide range of integration use cases. Is particular valuable to embrace a pervasive integration approach. The insatiable need for integration driven by social networks, open APIs, mobile apps, cloud services and, increasingly, the IoT is fertile ground for the growth in adoption of integration platforms.
ipaas automation backedless data-flow apis integration-frameworkA guard that represents a central point of control in your application. Modern javascript applications are often organized into modules, which are awesome but have some problems that we can't avoid. When we are writing an application in this way, we must consider that all our modules must be independent, testable, instantly reusable and secure. Refraction's purpose is to make these concerns take care of themselves by using some design patterns. Since modules might be independent, with no inter-module dependencies, Refraction adds an intermediate layer that handles all messages that an application uses, allowing communication between modules. This way, modules don't need to know each other, only the layer that is responsible for managaging communication. If we want to change a module, we can do so without worrying about how other modules use it. Modules have a very limited knowledge of what's going in the rest of the system. For this reason, we can define refraction as a guard, a central point of control.
refraction module mediator unidirectional data-flow event control publish observer independent no-dependency
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.