• Stars
    star
    162
  • Rank 232,284 (Top 5 %)
  • Language
    TypeScript
  • License
    MIT License
  • Created about 8 years ago
  • Updated over 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Visualize your Observables

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

More Repositories

1

shiftingtiles

Shifting Tiles gallery
CSS
18
star
2

Ultimate-Single-Sign-On-Enviroment-Installer

Install a sso enviroment for Linux, Mac and Windows with a simple script
Python
11
star
3

nsp-preprocessor-yarn

JavaScript
7
star
4

jitsi-terraform-scalable

Terraform setup for Jitsi Meet with scalability in mind
HCL
7
star
5

RxJS-Games

TypeScript
6
star
6

funda-image-downloader

Go
6
star
7

play-sample-chat

Play Framework sample chat application
Scala
6
star
8

html5-file-uploader

With the new HTML5 file API we can upload files from the local filesystem to the webserver.
5
star
9

rx-splice

TypeScript
4
star
10

envoy-xds

Go
3
star
11

MoodMusic

A music recommender system
C
3
star
12

aws-get-secret

Use this Lambda extension script (wrapperscript) to preload secret manager secrets to environment variables
Go
3
star
13

Contextproject

Contextproject for Technical Informatica
PHP
3
star
14

ben

Bankieren en naslag, open-source version of the Dutch bank ING app "Tim"
2
star
15

k8s-xds

XDS server for Kubernetes
Go
2
star
16

BBClean

Blackboard Cleanup
JavaScript
2
star
17

ldap-control

LDAP control centre
PHP
2
star
18

OntologyEngineering

Java
2
star
19

example-bazel-repo

Starlark
2
star
20

LightRailGame

Light Rail Game for Building Serious Game
C#
1
star
21

community

Community financial manager
JavaScript
1
star
22

Kit25519

CryptoKit Ed25519, X25519 library and utilities and inter-op with Go
Swift
1
star
23

sduix

Experiments with Server Driven UI (SDUI)
TypeScript
1
star
24

usbcam

JavaScript
1
star
25

firebase-to-cloudrun-wrapper

JavaScript
1
star
26

hubrise

Easily publish iOS (adhoc ipa) and Android (apk) releases to S3 compatible storages
JavaScript
1
star
27

CrowdTag

CrowdTag project for Web Science & Engineering in the WebRatio tool
1
star
28

PulseAudioCenter

Audio mixer/server/streamer for Linux/Debian servers
C
1
star
29

TI3700

Bachelorseminarium
TeX
1
star
30

konlet-pulumi

Example of how to deploy a Konlet VM using Pulumi to GCP: run Docker directly on GCP
Go
1
star
31

DSB-Owee-2012

JavaScript
1
star
32

kubeconform-action

TypeScript
1
star