Skip to content

hermanbanken/RxFiddle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

d4c79a3 · Apr 15, 2022
Apr 15, 2022
Jun 27, 2017
May 29, 2018
Sep 29, 2016
May 5, 2017
May 30, 2017
Sep 21, 2016
Sep 20, 2016
Apr 15, 2022
Jun 20, 2017
Apr 15, 2022
Sep 22, 2016

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