All Projects → gcanti → Io Ts

gcanti / Io Ts

Licence: mit
Runtime type system for IO decoding/encoding

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Io Ts

Runtypes
Runtime validation for static types
Stars: ✭ 1,950 (-61.66%)
Mutual labels:  validation, runtime
Enforce
Python 3.5+ runtime type checking for integration testing and data validation
Stars: ✭ 502 (-90.13%)
Mutual labels:  validation, runtime
Computed Types
🦩 Joi like validations for TypeScript
Stars: ✭ 197 (-96.13%)
Mutual labels:  validation, runtime
Mintype
🍵 minimal composable type abstraction
Stars: ✭ 12 (-99.76%)
Mutual labels:  validation, runtime
typesentry
Python 2.7 & 3.5+ runtime type-checker
Stars: ✭ 19 (-99.63%)
Mutual labels:  validation, runtime
Colander
A serialization/deserialization/validation library for strings, mappings and lists.
Stars: ✭ 408 (-91.98%)
Mutual labels:  validation
Ph7
An Embedded Implementation of PHP (C Library)
Stars: ✭ 422 (-91.7%)
Mutual labels:  runtime
Graphql Constraint Directive
Validate GraphQL fields
Stars: ✭ 401 (-92.12%)
Mutual labels:  validation
Trainyourownyolo
Train a state-of-the-art yolov3 object detector from scratch!
Stars: ✭ 399 (-92.15%)
Mutual labels:  inference
Mimetype
A fast golang library for MIME type and file extension detection, based on magic numbers
Stars: ✭ 452 (-91.11%)
Mutual labels:  validation
Model server
A scalable inference server for models optimized with OpenVINO™
Stars: ✭ 431 (-91.53%)
Mutual labels:  inference
Actix Net
A collection of lower-level libraries for composable network services.
Stars: ✭ 415 (-91.84%)
Mutual labels:  runtime
Gpu Rest Engine
A REST API for Caffe using Docker and Go
Stars: ✭ 412 (-91.9%)
Mutual labels:  inference
Graphql Query Complexity
GraphQL query complexity analysis and validation for graphql-js
Stars: ✭ 424 (-91.66%)
Mutual labels:  validation
Specs
Technical specifications and guidelines for implementing Frictionless Data.
Stars: ✭ 403 (-92.08%)
Mutual labels:  validation
Phonenumberkit
A Swift framework for parsing, formatting and validating international phone numbers. Inspired by Google's libphonenumber.
Stars: ✭ 4,362 (-14.24%)
Mutual labels:  validation
Cubert
Fast implementation of BERT inference directly on NVIDIA (CUDA, CUBLAS) and Intel MKL
Stars: ✭ 395 (-92.23%)
Mutual labels:  inference
Dss
Digital Signature Service : creation, extension and validation of advanced electronic signatures
Stars: ✭ 415 (-91.84%)
Mutual labels:  validation
Guard
A high-performance, extensible argument validation library.
Stars: ✭ 427 (-91.6%)
Mutual labels:  validation
Typesystem
Data validation, serialization, deserialization & form rendering. 🔢
Stars: ✭ 416 (-91.82%)
Mutual labels:  validation

build status dependency 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.

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].