Opinionated, transactional, MobX powered state container
mobx mobx-state-tree promise reactive frp functional-reactive-programming state-managementReactiveUI is a composable, cross-platform model-view-viewmodel framework for all .NET platforms that is inspired by functional reactive programming which is a paradigm that allows you to abstract mutable state away from your user interfaces and express the idea around a feature in one readable place and improve the testability of your application.That's reactive programming: changes propagate throughout a system automatically. Welcome to the peanut butter and jelly of programming paradigms. For further information please watch the this video from the Xamarin Evolve conference - Why You Should Be Building Better Mobile Apps with Reactive Programming by Michael Stonis.
reactiveui xamarin ios android uwp winforms reactive-programming reactive-extensions functional-reactive-programming mvvm framework first-timers xamarin-forms tizen sponsorship opencollectiveWelcome to Kickstarter's open source Android app! Come on in, take your shoes off, stay a while—explore how Kickstarter's native squad has built and continues to build the app, discover our implementation of RxJava in logic- filled view models, and maybe even create an issue or two. We've also open sourced our iOS app, written in Swift: check it out here. Read more about our journey to open source here.
android-development android functional-programming rxjava functional-reactive-programming frp kotlin-androidWelcome to Kickstarter’s open source iOS app! Come on in, take your shoes off, stay a while—explore how Kickstarter’s native squad has built and continues to build the app. We’ve also open sourced our Android app, and read more about our journey to open source here.
reactivecocoa reactiveswift ios functional-programming ios-app swift-language functional-reactive-programming frpMobX 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 streamsElm is a functional reactive programming (FRP) language that compiles to HTML, CSS, and JS. FRP is a concise and elegant way to create highly interactive applications and avoid callbacks. It aims to make web development more pleasant. Functional Reactive Programming (FRP) is a high-level way to work with interactions. It provides control flow structures for time.
programming-language functional-reactive-programming functional frpReflex is an fully-deterministic, higher-order Functional Reactive Programming (FRP) interface and an engine that efficiently implements that interface. Reflex-DOM is a framework built on Reflex that facilitates the development of web pages, including highly-interactive single-page apps.
haskell reactive reflex-frp functional-reactive-programming frpHandle redux async actions using Cycle.js. Then use createCycleMiddleware() which returns the redux middleware function with two driver factories attached: makeActionDriver() and makeStateDriver(). Use them when you call the Cycle run function (can be installed via npm install --save @cycle/run).
redux cycle-driver cyclejs cycle react side-effect reactive redux-cycle-middleware middleware functional-reactive-programmingThis will start the todomvc example on localhost:3449 and a nREPL server on localhost:7002. You can interact with the code by calling (cljs) once your REPL is connected. Precept is a framework for creating reactive web applications using a rules engine, declarative logic, and relational data modeling.
rules clojurescript functional-relational-programming declarative-programming functional-reactive-programming logic-programmingYoMo is an open-source Streaming Serverless Framework for building Low-latency Edge Computing applications. Built atop QUIC Transport Protocol and Functional Reactive Programming interface. makes real-time data processing reliable, secure, and easy. Congratulations! You have done your first YoMo Stream Function.
iot networking serverless realtime stream-processing functional-reactive-programming low-latency quic metaverse 5g edge-computing geodistributedsystems edge-ai distributed-cloud edge-mesh metaverse-infrastructureThe Reflex Platform is a collection of libraries and tools that are useful for developing and deploying Reflex-based applications. To get started with Reflex development, follow the instructions below.
reflex-frp reactive functional-reactive-programming frp haskell ghcjs nixA purely functional frontend framework based on functional reactive programming. Experimental. The JavaScript world is full of frameworks. So why another one? Because we want something different. We want something that is purely functional without compromises. Something that takes the best lessons from existing JavaScript frameworks and couples them with the powerful techniques found in functional languages like Haskell. We want a framework that is highly expressive. Because when functional programming is at its best it gives you more power, not less. Turbine is supposed to be approachable for typical JavaScript developers while still preserving the benefits that comes from embracing purely functional programming.
typescript functional-reactive-programming framework pure frp functionalMy way to MVVM using RxJava and Android databinding
android-databinding rxjava livedata architecture-components mvvm room viewmodel koin arrow-kt functional-reactive-programmingUtility functions and common patterns for MobX
mobx mobx-utils promise reactive frp functional-reactive-programming state-managementFunctionalAndroidReference is a showcase project of Functional Reactive Programming on Android, using RxJava. It's a companion app to the presentation "Fully Reactive Apps" at Droidcon UK 2016.
android kotlin rxjava functional-reactive-programmingReflex-DOM is a framework for building web applications in Haskell, based on the Functional Reactive Programming library Reflex. Comprehensive documentation is still a work in progress, but a demo is available and an introductory talk is available at Part 1 / Part 2 (Slides).
reflex-frp haskell functional-reactive-programming reactive frpXOD is a visual programming language for microcontrollers. For documentation and downloads visit https://xod.io. This repository contains sources for XOD language core, XOD IDE and XOD standard library. XOD documentation is in the xod-docs repository.
visual-programming-language ide electronics functional-reactive-programming arduinoLightning is an HTTP Server and TCP Client/Server framework written in Swift and inspired by Node.js. It runs on both OS X and Linux. Like Node.js, Lightning uses an event-driven, non-blocking I/O model. In the same way that Node.js uses libuv to implement this model, Lightning uses libdispatch. This makes Lightning fast, efficient, and most crutially single-threaded by default. You simply do not need to worry about locks/mutexes/semaphores/etc if you have server-side state. Of course, Lightning applications can make use of libdispatch to easily offload heavy processing to a background thread if necessary.
libdispatch tcp nodejs frp edge reactivecocoa nonblocking single-thread thread-safe non-blocking non-blocking-sockets functional-reactive-programming swift4 asynchronous-events asynchronous swift-package-manager lightningThis repository is used for our monthly community standup is conducted virtually using either Google Hangouts or Skype for Business. Everyone is invited to participate. We will use this forum to teach the concepts and thought process behind functional reactive programming/the reactive extensions/reactiveui and share the roadmap/opporunities for community members to get started with open source.Everyone is invited to participate, please suggest a topic using the GitHub issues. If you are just getting started on your journey with reactive programming, follow this process to get an invitation to our Slack organization. Together we learn faster.
community virtual-meetup meetup reactiveui google-hangouts reactive-programming functional-reactive-programming xamarin ios android uwp
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.