An RxJS observable and operator wrapping requestAnimationFrame
Reactive Extensions for modern JavaScript
gifsicle wrapper that makes it seamlessly available as a local dependency
Spinners for use in the terminal
A Tailwind CSS plugin for creating beautiful animations.
Library for composing asynchronous and event-based operations in JavaScript
Use requestAnimationFrame as an async iterable, in any JavaScript environment
Frames plugin for Expressive Code. Wraps code blocks in a styled editor or terminal frame with support for titles, multiple tabs and more.
Lit directives for making things move.
[](https://circleci.com/gh/ReactiveX/rxjs/tree/6.x) [](http://badge.fury.io/js/%40reactivex%2Frxjs) [![Join the chat
Support any Observable library and polyfill
Report RxJS API usage to the core team
ESLint rules for RxJS
Observable interop helpers for RxJS
Marble testing helpers for RxJS and Jasmine
A variant of RxJS exhaustMap that includes the trailing value emitted from the source observable while waiting for the inner observable to complete
An RxJS marble testing library for any test framework
Log by overwriting the previous output in the terminal. Useful for rendering progress bars, animations, etc.
A Jimp-compatible library for working with GIFs
The speed of a single-page web application without having to write any JavaScript
Essential initialization for every JavaScript process
ESLint rules for RxJS and Angular
gifsicle binary wrapper
High-priority task queue for Node.js and browsers