typia

Data transformer library

A transformation-based library for fast validation, serialization, and generation of data types

Super-fast/easy runtime validators and serializers via transformation

GitHub

5k stars
16 watching
159 forks
Language: TypeScript
last commit: 5 days ago
Linked from 2 awesome lists

ajvcheckerfastgeneratorhacktoberfestjsonprotobufprotobuf3protocol-buffersrandomruntimeschemastringifytransformtypetypescriptvalidator

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
ajv-validator/ajv A high-performance JSON schema validator that supports multiple draft versions and JSON Type Definition standards. 13,851
instructor-ai/instructor A Python library that provides structured outputs from large language models (LLMs) and facilitates seamless integration with various LLM providers. 8,163
jquense/yup A schema builder for runtime value parsing and validation 22,905
glideapps/quicktype Generates strongly-typed models and serializers from JSON, GraphQL, and other data formats. 12,452
fluentvalidation/fluentvalidation A .NET validation library that uses a fluent interface and lambda expressions to build strongly-typed validation rules. 9,111
bufbuild/protoc-gen-validate A tool that adds semantic validation to Protocol Buffers messages generated by the protoc compiler 3,787
pytransitions/transitions An object-oriented finite state machine implementation in Python with many extensions. 5,771
ml-tooling/opyrator Automates conversion of machine learning code into production-ready microservices with web API and GUI. 3,102
pysimplegui/pysimplegui A Python GUI library that simplifies the development of desktop applications with a simple and intuitive interface. 13,441
rickharrison/validate.js A lightweight JavaScript form validation library with customizable rules and messages 2,564
sindresorhus/ow A validation library for JavaScript functions and variables. 3,811
pyeve/cerberus A lightweight data validation library for Python 3,168
keploy/keploy Automates unit test generation and stubbing for developers 5,106
asaskevich/govalidator Package of validators and sanitizers for strings, structs, and collections 6,050
explodinggradients/ragas A toolkit for evaluating and optimizing Large Language Model applications with data-driven insights 7,233