Skip to main content


Performance & DX

RxAngular offers a comprehensive toolset for handling fully reactive Angular applications with the main focus on runtime performance and template rendering.

RxAngular is divided into different packages:


A Component Development Kit for High performance and ergonomic Angular UI libs and large scale applications.


Reactive Component State-Management.


High-Performance Reactive Template Rendering for Angular.

Used together, you get a powerful tool for developing high-performance angular applications with or without NgZone.

This repository holds a set of helpers to create fully reactive as well as fully zone-less applications.


  • 🔥 It's fast & performance focused: exceptional runtime speed & small bundle size
  • ✔ Easy upgrade paths: migration scripts included since beta! ng update @rx-angular/{cdk | template | state}
  • ✔ Lean and simple: No boilerplate guaranteed
  • ✔ Well typed and tested
  • ✔ Backwards compatible: support for Angular > v11

Used by


Large scale application

Platforms: Web


Medium size project

Platforms: Web, Mobile (ionic)

Angular Movies App by TasteJS

Small project

Platforms: Web

Version Compatibility

14^7.4.0> 1.4.6> 1.0.0-beta.29> 1.0.0-alpha.10
^12.0.0 or ^13.0.0^6.5.5 or ^7.4.0> 1.4.6> 1.0.0-beta.29> 1.0.0-alpha.10
^11.0.0^6.5.5<= 1.4.6<= 1.0.0-beta.29<= 1.0.0-alpha.10

Regarding the compatibility to RxJs, we generally stick to the compatibilities of the angular framework itself.

All the packages support RxJs versions ^6.5.5 || ^7.4.0.

For more information about the compatibilities of angular itself see this gist