All Projects → typeless-js → Typeless

typeless-js / Typeless

Licence: mit
A complete toolkit for building scalable React apps with Typescript.

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to Typeless

Vertx Rx
Reactive Extensions for Vert.x
Stars: ✭ 137 (-36.28%)
Mutual labels:  rxjs
Oni
Oni: Modern Modal Editing - powered by Neovim
Stars: ✭ 11,466 (+5233.02%)
Mutual labels:  rxjs
Rxjs Grpc
Typesafe gRPC with RxJS in TypeScript
Stars: ✭ 184 (-14.42%)
Mutual labels:  rxjs
Awesome Rxjs
Awesome list of RxJS 5
Stars: ✭ 141 (-34.42%)
Mutual labels:  rxjs
Rx Sandbox
Marble diagram DSL based test suite for RxJS 6
Stars: ✭ 151 (-29.77%)
Mutual labels:  rxjs
Awesome Reactive Programming
A repository for sharing all the resources available on Reactive Programming and Reactive Systems
Stars: ✭ 163 (-24.19%)
Mutual labels:  rxjs
Reactive State
Redux-clone build with strict typing and RxJS down to its core. Wrist-friendly, no boilerplate or endless switch statements
Stars: ✭ 135 (-37.21%)
Mutual labels:  rxjs
Ngx Template Streams
Small and lightweight Angular library that embraces reactivity and supercharges templates with Observables
Stars: ✭ 190 (-11.63%)
Mutual labels:  rxjs
Courses
Contains the Angular For Beginners Course, Angular Forms, Router and RxJs Jumpstart Courses
Stars: ✭ 157 (-26.98%)
Mutual labels:  rxjs
Blog
旧书常读出新意,俗见尽弃作雅人!
Stars: ✭ 173 (-19.53%)
Mutual labels:  rxjs
Rxjs Fruits
A game for learning RxJS 🍎🍌
Stars: ✭ 142 (-33.95%)
Mutual labels:  rxjs
React Rxjs
React bindings for RxJS
Stars: ✭ 150 (-30.23%)
Mutual labels:  rxjs
Angular Nodejs Mongodb Customersservice
Code for the Integrating Angular with Node.js RESTful Services Pluralsight course.
Stars: ✭ 164 (-23.72%)
Mutual labels:  rxjs
Marble
Marble.js - functional reactive Node.js framework for building server-side applications, based on TypeScript and RxJS.
Stars: ✭ 1,947 (+805.58%)
Mutual labels:  rxjs
Mikronode
Mikrotik API for Node
Stars: ✭ 186 (-13.49%)
Mutual labels:  rxjs
Redux Most
Most.js based middleware for Redux. Handle async actions with monadic streams & reactive programming.
Stars: ✭ 137 (-36.28%)
Mutual labels:  rxjs
Rxjs Etc
Observables and operators for RxJS
Stars: ✭ 159 (-26.05%)
Mutual labels:  rxjs
Rxjs Course
RxJs In Practice Course - https://angular-university.io/course/rxjs-course
Stars: ✭ 213 (-0.93%)
Mutual labels:  rxjs
Router Store
Bindings to connect the Angular Router to @ngrx/store
Stars: ✭ 187 (-13.02%)
Mutual labels:  rxjs
Ng Projects
🌐 A list of open source Angular Projects
Stars: ✭ 167 (-22.33%)
Mutual labels:  rxjs

typeless

TypeScript + React Hooks + RxJS = 😻

Build Status npm module

Installation

Required peer dependencies: [email protected]^16.8 and rxjs^@6

npm i typeless
yarn add typeless

Why Typeless?

Creating scalable React apps with TypeScript can be painful. There are many small libraries that can be combined, but none of them provide a complete solution for building complex applications.
typeless provide all building blocks: actions creators, reducers, epics with a minimal overhead of type annotation.

Features

  • Designed for TypeScript and type safety. Only minimal type annotations are required, all types are inferred where possible.
  • Simple and developer friendly syntax with React hooks.
  • Event-driven architecture using RxJS.
  • Reducers and epics are loaded dynamically in React components. There is no single reducers.ts or epics.ts file.
  • Code splitting for reducers and epics work out of the box.
  • HMR works out of the box.

Quick start

https://typeless.js.org/introduction/quick-start

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].