Displaying 1 to 20 from 24 results

example-app - Example app showcasing the ngrx platform

  •    TypeScript

Example application utilizing @ngrx libraries, showcasing common patterns and best practices. Take a look at the live app. This app is a book collection manager. Using the Google Books API, the user can search for books and add them to their collection. This application utilizes @ngrx/db to persist the collection across sessions; @ngrx/store to manage the state of the app and to cache requests made to the Google Books API; @angular/router to manage navigation between routes; @ngrx/effects to isolate side effects.

platform - Reactive libraries for Angular

  •    TypeScript

Become a sponsor and get your logo on our README on Github with a link to your site. Please read contributing guidelines here.

marble - Marble

  •    TypeScript

Functional reactive HTTP middleware framework built on top of Node.js platform, TypeScript and RxJS library. If you don't have any experience with functional reactive programming, we strongly recommend to gain some basic overview first with ReactiveX intro or with The introduction to Reactive Programming you've been missing written by @andrestaltz.

ext-saladict - 专业网页划词翻译,Chrome/Firefox 扩展

  •    TypeScript

Chrome/Firefox WebExtension. Feature-rich inline translator with PDF support. Vimium compatible. Saladict 6 is a complete rewrite in React Typescript for both Chrome & Firefox. Built for speed, stability and customization.




Talkie - Simple slide presentation library. Responsive scaling & markdown ready.

  •    TypeScript

The master branch is unstable because it makes comprehensive changes with v0.13. For v0.12 code, please refer to the v0.12.x branch. This library written in TypeScript & ReactiveX/rxjs: A reactive programming library for JavaScript.

fluorine - [UNMAINTAINED] Reactive state and side effect management for React using a single stream of actions

  •    Javascript

Flexible state and side effect manager using RxJS for React. Fluorine provides you with easy, reactive state and side effect management, accumulating stores from streams of actions and side effects.


alfred-rxjs - Search through the RxJS documentation

  •    Javascript

Requires Node.js 4+ and the Alfred Powerpack.In Alfred, type rxjs, Enter, and your query.

rx-sandbox - Marble diagram DSL based test suite for RxJS 5

  •    TypeScript

RxSandbox is test suite for RxJS 5, based on marble diagram DSL for easier assertion around Observables.In RxSandbox, Observable is represented via marble diagram. Marble syntax is a string represents events happening over virtual time so called as frame.

rxjs-testscheduler-compat - RxJS v4 TestScheduler interface for RxJS v5

  •    TypeScript

rxjs-testscheduler-compat provides RxJS v4's test scheduler interface to v5 version of RxJS allows to migrate existing test cases with minimum effort as well as writing new test cases for certain cases.You can import TestScheduler and other helpers to create test cases.

redux-saga-rxjs - RxJS implementation of Saga pattern for redux

  •    Javascript

Redux gives us great power but with great power comes great responsibility. It's possible to build amazing, extensible, robust and scalable architecture, yet it's not as easy as it looks, because there are some unknowns which hasn't been fully solved and proven e.g. Local component State / Side effects / Long running transactions etc. One common problem that probably every developer will sooner or later have to face is communication with an API. Reading through the Redux docs will guide you to use thunk-middleware. Thunk middleware allows you to dispatch function instead of object, this is cool because the function gets called providing dispatch and getState as arguments, therefore it allows you to call the API inside the function and dispatch an action holding payload when API response arrives - this is an asynchronous operation.

harvest - zec cash mining dashboard for the harvest project using nanopool.org

  •    Vue

This is the endpoint of the realtime visualization for Julian Olivers HARVEST installation. Using ZEC (zash) nanopool.org and cryptocompare.com API. This little project is also a test bench for vuejs, rxjs and d3 integration. You will see that I used rxjs subscriptions for async api calls like here but also traditional methods mutating the state here. After this rxjs experiment I feel like the standart methods (with e.g. vuex) is way more flexible, though the reactive fetching is quite elegant. Feel free to ping me on that topic! The d3js+vuejs integration works smoothly like in animated transitions and in the axis components.

glimmer-synth - Synthesizer built using WebAudio and Glimmer

  •    TypeScript

Experiment to build a synthesizer with using WebAudio API and Glimmer. See it here. You will need the following things properly installed on your computer.

rx-firebase - Extends Firebase websocket client with RxJS methods.

  •    Javascript

Extends Firebase websocket client with RxJS methods. It emits the DataSnapShot value as an object. If the value is a literal, it will emit an object with the value assign to "$value" with "toString" and "toJSON" methods pointing to "$value".

angular-rpg - RPG game built with Typescript, Angular, ngrx/store and rxjs

  •    TypeScript

After you have installed all dependencies you can now run the app. Run npm run server to start a local server using webpack-dev-server which will watch, build (in-memory), and reload for you. The port will be displayed to you as http://0.0.0.0:3000 (or if you prefer IPv6, if you're using express server, then it's http://[::1]:3000/). angular-rpg is an open source project sponsored by JetBrains.