typia
Type validator library
A TypeScript library that enables fast and type-safe validation, serialization, and generation of data at runtime
Super-fast/easy runtime validators and serializers via transformation
5k stars
15 watching
162 forks
Language: TypeScript
last commit: 3 months ago
Linked from 2 awesome lists
ajvcheckerfastgeneratorhacktoberfestjsonprotobufprotobuf3protocol-buffersrandomruntimeschemastringifytransformtypetypescriptvalidator
Related projects:
Repository | Description | Stars |
---|---|---|
| A high-performance JSON schema validator that supports multiple draft versions and JSON Type Definition standards. | 13,907 |
| A Python library that simplifies working with structured outputs from large language models | 8,551 |
| A schema builder for runtime value parsing and validation | 22,998 |
| Generates strongly-typed models and serializers from JSON, GraphQL, and other data formats. | 12,541 |
| A .NET validation library that uses a fluent interface and lambda expressions to build strongly-typed validation rules. | 9,159 |
| A tool that adds semantic validation to Protocol Buffers messages generated by the protoc compiler | 3,819 |
| An object-oriented finite state machine implementation in Python with many extensions. | 5,822 |
| Automates conversion of machine learning code into production-ready microservices with web API and GUI. | 3,116 |
| A Python GUI library that simplifies the development of desktop applications with a simple and intuitive interface. | 13,480 |
| A lightweight JavaScript form validation library with customizable rules and messages | 2,564 |
| A validation library for JavaScript functions and variables. | 3,813 |
| A lightweight data validation library for Python | 3,179 |
| Automates unit test generation and stubbing for developers | 5,196 |
| Package of validators and sanitizers for strings, structs, and collections | 6,061 |
| A toolkit for evaluating and optimizing Large Language Model applications with objective metrics, test data generation, and seamless integrations. | 7,598 |