gcanti/io-ts

Runtime type system for IO decoding/encoding

6,812

stars

633

commits

TypeScript

primary language

Dec 10, 2024

updated

gcanti.github.io/io-ts/
inference
runtime
types
typescript
validation

README

build status npm downloads

Installation

To install the stable version

npm i io-ts fp-ts

Note. fp-ts is a peer dependency for io-ts

Usage

Stable features

Experimental modules (version 2.2+)

Experimental modules (*) are published in order to get early feedback from the community, see these tracking issues for further discussions and enhancements.

The experimental modules are independent and backward-incompatible with stable ones.

(*) A feature tagged as Experimental is in a high state of flux, you're at risk of it changing without notice.

Contributors

(top 30 of 33)

gcanti

569 commits

osdiab

18 commits

sledorze

8 commits

mixedCase

4 commits

gcanti/io-ts

Runtime type system for IO decoding/encoding

6,812

stars

633

commits

TypeScript

primary language

Dec 10, 2024

updated

gcanti.github.io/io-ts/
inference
runtime
types
typescript
validation

README

build status npm downloads

Installation

To install the stable version

npm i io-ts fp-ts

Note. fp-ts is a peer dependency for io-ts

Usage

Stable features

Experimental modules (version 2.2+)

Experimental modules (*) are published in order to get early feedback from the community, see these tracking issues for further discussions and enhancements.

The experimental modules are independent and backward-incompatible with stable ones.

(*) A feature tagged as Experimental is in a high state of flux, you're at risk of it changing without notice.

Contributors

(top 30 of 33)

gcanti

569 commits

osdiab

18 commits

sledorze

8 commits

mixedCase

4 commits

Languages

TypeScript

99.9%