Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
Open more actions menu

Repository files navigation

typeless

TypeScript + React Hooks + RxJS = 😻

Build Status npm module

Installation

Required peer dependencies: react@^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

About

A complete toolkit for building scalable React apps with Typescript.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.