nvie

nvie/decoders

Elegant validation library for type-safe input data for TypeScript

TypeScript
436
29
MIT License

Decoders is an elegant validation library for TypeScript that provides type-safe input data handling. It's designed for developers working with untrusted runtime data who need to ensure data integrity and proper typing through declarative validation schemas. The library offers a comprehensive set of built-in decoders for common data types and patterns, making it ideal for API development, form validation, and any scenario where runtime data needs to be validated against expected TypeScript types.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of nvie/decoders

Account's avatar
A CLI tool for arethetypeswrong.github.io
Account's avatar
ESLint JavaScript language implementation
Account's avatar
Keep-a-changelog plugin for release-it
Account's avatar
A family of specs for interoperable TypeScript
Account's avatar
Istanbul coverage provider for Vitest
Account's avatar
Property based testing framework for JavaScript (like QuickCheck)
Account's avatar
A JavaScript port of Python's awesome itertools standard library
Account's avatar
Lint packaging errors
Account's avatar
Generic CLI tool to automate versioning and package publishing-related tasks.
Account's avatar
TypeScript compiler wrapper for static analysis and code manipulation.
Account's avatar
Bundle your TypeScript library with no config, powered by esbuild
Account's avatar
TypeScript is a language for application scale JavaScript development
Account's avatar
Tooling which enables you to use TypeScript with ESLint
Account's avatar
Next generation testing framework powered by Vite

Support the repos that depend on nvie/decoders

Top contributors

nvie's profile
nvie
1360 contributions
dependabot-preview[bot]'s profile
dependabot-preview[bot]
154 contributions
dependabot-support's profile
dependabot-support
134 contributions
dependabot[bot]'s profile
dependabot[bot]
46 contributions
github-actions[bot]'s profile
github-actions[bot]
9 contributions
EskiMojo14's profile
EskiMojo14
5 contributions
sfarthin's profile
sfarthin
5 contributions
anthony-j-castro's profile
anthony-j-castro
3 contributions
Jessidhia's profile
Jessidhia
2 contributions
mszczepanczyk's profile
mszczepanczyk
2 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet