RxFiddle is a debugger for Reactive Extensions (Rx). Every help is welcome improving RxFiddle, either by improving the visualiser or creating custom collectors for your favorite Rx-library.
https://rxfiddle.netTags | rx rxjs5 rxjs4 rxjava visualizer debugger reactive-programming |
Implementation | TypeScript |
License | MIT |
Platform |
Maintenance status: low. I'm not currently using this or RxJS, but I'm happy to review & merge pull requests if you want to make improvements. Completion status: Prototype. I got something working that worked well for demos, but wasn't really sufficient for large app-sized use cases. It also hasn't been updated to the latest versions of RxJS.
rx rxjs reactive debugger visualizer pluginThis is a repository with real-world useful examples of using RxJava with Android. It usually will be in a constant state of "Work in Progress" (WIP). I've also been giving talks about Learning Rx using many of the examples listed in this repo.
rxjava learning-rxjava example sample thread concurrency reactive-programming reactiveMy way to MVVM using RxJava and Android databinding
android-databinding rxjava livedata architecture-components mvvm room viewmodel koin arrow-kt functional-reactive-programmingAutoDispose is an RxJava 2 tool for automatically binding the execution of RxJava 2 streams to a provided scope via disposal/cancellation.Often (especially in mobile applications), Rx subscriptions need to stop in response to some event (for instance, when Activity#onStop() executes in an Android app). In order to support this common scenario in RxJava 2, we built AutoDispose.
uber autodispose rxjava reactive-extensions reactive-streams rxandroid android kotlin lifecycleFunctionalAndroidReference 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-programmingDynamic Data is a portable class library which brings the power of Reactive Extensions (Rx) to collections. Rx is extremely powerful but out of the box provides nothing to assist with managing collections. In most applications there is a need to update the collections dynamically. Typically a collection is loaded and after the initial load, asynchronous updates are received. The original collection will need to reflect these changes. In simple scenarios the code is simple. However, typical applications are much more complicated and may apply a filter, transform the original dto and apply a sort. Even with these simple every day operations the complexity of the code is quickly magnified. Dynamic data has been developed to remove the tedious code of dynamically maintaining collections. It has grown to become functionally very rich with at least 60 collection based operations which amongst other things enable filtering, sorting, grouping, joining different sources, transforms, binding, pagination, data virtualisation, expiration, disposal management plus more.
reactive-extensions reactive-collections rx dynamic-data rx-observable mvvm reactive-programmingRxViz simply visualizes a given Observable. Your JavaScript code will be evaluated, and, if the last expression is an Observable, a nice animated visualization will appear. RxViz treats the evaluated Observable as a black box. We rely only on the fact that Observable emits values over time. RxViz doesn't rely on the internals of RxJS. This will allow us to visualize TC39 Observables in the future.
rx observable rxjs reactive stream visualizer visualization svg animation react react-componentThis guide aims to introduce a beginner reactive programmer to the complete power of the RxJava implementation of reactive programming for the JVM. It is based on the IntroToRx guide for Rx.NET. No experience with either reactive or functional programming is needed to follow the book. Familiarity with the basics of Java is required.
Cut the hassle when implementing in-app purchases on Android. Reactive Billing is a lightweight reactive wrapper around In App Billing API v3 for Android. Reactive: Exposes the In App Billing service methods as Observable, allowing to implement easy asynchrounous callbacks and other Rx-related fun stuff.
rxjava android aidl-billing-service in-app-billingMini Rx provides LINQ like queries over events for C# and F# using extension methods, somewhat like the Reactive Extensions (Rx) but in a lightweight open source package with one non-strong named assembly.
reactive-extensions reactive-programmingRxJava is a Java VM implementation of Reactive Extensions: a library for composing asynchronous and event-based programs by using observable sequences. It extends the observer pattern to support sequences of data/events and adds operators that allow you to compose sequences together declaratively while abstracting away concerns about things like low-level threading, synchronization, thread-safety and concurrent data structures.
reactive reactive-programming asynchronous events asyncA small functional reactive programming lib for JavaScript.
bacon.js bacon frp functional reactive programming stream streams eventstream rx rxjs observable reactive-library functional-reactiveRxJava 2.0 has been completely rewritten from scratch on top of the Reactive-Streams specification. The specification itself has evolved out of RxJava 1.x and provides a common baseline for reactive systems and libraries. Because Reactive-Streams has a different architecture, it mandates changes to some well known RxJava types.
rxjava android rxjava2 rxandroid example sample tutorial tutorials examples samples migration migrationsStreamBase Community Extensions (SBCX) is aimed at providing a Microsoft Rx-based .NET class library (compatible with Microsoft StreamInsight™), code-generator, and a set of Windows PowerShell cmdlets, aliases, functions and scripts for the StreamBase Event Processing Platform.
cep reactive reactive-programming rx streaminsightRx is a generic abstraction of computation expressed through Observable<Element> interface.This is a Swift version of Rx.
reactivex reactive ios unidirectional observer functional rxswiftThis project has debugger visualizers for several objects in the Entity Framework: EntityObject, EntityCollection, ObjectQuery and ObjectContext. Some of the source code is based on code from Julie Lerman's book "Programming Entity Framework".
debugger-visualizer ef entities entity-framework visualizerDynamic Data is a portable class library which brings the power of Reactive Extensions (Rx) to collections.Rx is extremely powerful but out of the box provides nothing to assist with managing collections. In most applications there is a need to update the collections dynamically. Typically a collection is loaded and after the initial load, asynchronous updates are received. The original collection will need to reflect these changes. In simple scenarios the code is simple. However, typical applications are much more complicated and may apply a filter, transform the original dto and apply a sort. Even with these simple every day operations the complexity of the code is quickly magnified. Dynamic data has been developed to remove the tedious code of dynamically maintaining collections. It has grown to become functionally very rich with at least 60 collection based operations which amongst other things enable filtering, sorting, grouping, joining different sources, transforms, binding, pagination, data virtualisation, expiration, disposal management plus more.
reactive-extensions reactive-collections rx dynamic-data c-sharp rx-observableWelcome 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-androidReactiveNetwork is an Android library listening network connection state and Internet connectivity with RxJava Observables. It's a successor of Network Events library rewritten with Reactive Programming approach. Library supports both new and legacy network monitoring strategies. Min sdk version = 9. Please note: Due to memory leak in WifiManager reported in issue 43945 in Android issue tracker it's recommended to use Application Context instead of Activity Context.
android internet-connection network-connection network-monitoring wifi network internet rxjava rxjava2 rxandroid rxandroid2
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.