Skip to content

Repository files navigation

RxFiddle

RxFiddle is a debugger for Reactive Extensions (Rx).

Features

  • visualises structure of Observables in graph diagram,
  • visualises construction of and data flow through Observable sequences in Marble Diagrams,
  • supports live fiddling with input streams,
  • generates tests for Observable sequences.

Collectors

RxFiddle works by means of a visualizer and collectors which can parse syntax and instrument (compiled) code to collect the lifecycle of Observables:

  • creation of Observable sequences
  • subscriptions in a Observable sequence
  • onNext, onError and onComplete events in Observable sequence

Existing collectors:

Contribute

Every help is welcome improving RxFiddle, either by improving the visualiser or creating custom collectors for your favorite Rx-library.

See CONTRIBUTING.md

Footnote

RxFiddle is part of my Masters thesis.

Herman Banken

About

Visualize your Observables

Topics

Resources

Contributing

Stars

161 stars

Watchers

12 watching

Forks

Releases

Packages

Used by

Contributors

Languages