All Projects → Joi → Similar Projects or Alternatives

756 Open source projects that are alternatives of or similar to Joi

Structured Acceptance Test
An open format definition for static analysis tools
Stars: ✭ 10 (-99.94%)
Mutual labels:  schema, validation
Cafy
☕️ Simple, lightweight, flexible validator generator
Stars: ✭ 22 (-99.88%)
Mutual labels:  schema, validation
Marshmallow
A lightweight library for converting complex objects to and from simple Python datatypes.
Stars: ✭ 5,857 (-67.44%)
Mutual labels:  schema, validation
Mintype
🍵 minimal composable type abstraction
Stars: ✭ 12 (-99.93%)
Mutual labels:  schema, validation
Nope Validator
A small, simple and fast JS validator. Like, wow thats fast. 🚀
Stars: ✭ 142 (-99.21%)
Mutual labels:  schema, validation
Rdfunit
An RDF Unit Testing Suite
Stars: ✭ 117 (-99.35%)
Mutual labels:  schema, validation
Pyschemes
PySchemes is a library for validating data structures in python
Stars: ✭ 365 (-97.97%)
Mutual labels:  schema, validation
Specs
Technical specifications and guidelines for implementing Frictionless Data.
Stars: ✭ 403 (-97.76%)
Mutual labels:  schema, validation
Vue Rawmodel
RawModel.js plugin for Vue.js v2. Form validation has never been easier!
Stars: ✭ 79 (-99.56%)
Mutual labels:  schema, validation
Framework
Strongly-typed JavaScript object with support for validation and error handling.
Stars: ✭ 136 (-99.24%)
Mutual labels:  schema, validation
Strictyaml
Type-safe YAML parser and validator.
Stars: ✭ 836 (-95.35%)
Mutual labels:  schema, validation
openapi-schema-validator
OpenAPI schema validator for Python
Stars: ✭ 35 (-99.81%)
Mutual labels:  schema, validation
Schematics
Project documentation: https://schematics.readthedocs.io/en/latest/
Stars: ✭ 2,461 (-86.32%)
Mutual labels:  schema, validation
Structure
A simple schema/attributes library built on top of modern JavaScript
Stars: ✭ 292 (-98.38%)
Mutual labels:  schema, validation
Govalid
Data validation library for golang. [MIGRATING TO NEW ADDRESS]
Stars: ✭ 59 (-99.67%)
Mutual labels:  schema, validation
Rest Hapi
🚀 A RESTful API generator for Node.js
Stars: ✭ 1,102 (-93.87%)
Mutual labels:  validation, hapi
Skema
🛰 Skema provides a handy & composable way to validate / transform / purify the input data.
Stars: ✭ 359 (-98%)
Mutual labels:  schema, validation
Meteor Astronomy
Model layer for Meteor
Stars: ✭ 608 (-96.62%)
Mutual labels:  schema, validation
felicity
Javascript object constructors and sample data based on Joi schema.
Stars: ✭ 107 (-99.41%)
Mutual labels:  schema, hapi
Zaml
The Final Form of configuration files
Stars: ✭ 45 (-99.75%)
Mutual labels:  schema, validation
Inicpp
C++ parser of INI files with schema validation.
Stars: ✭ 47 (-99.74%)
Mutual labels:  schema, validation
Pandasschema
A validation library for Pandas data frames using user-friendly schemas
Stars: ✭ 135 (-99.25%)
Mutual labels:  schema, validation
Postguard
🐛 Statically validate Postgres SQL queries in JS / TS code and derive schemas.
Stars: ✭ 104 (-99.42%)
Mutual labels:  schema, validation
Password Validator
Validates password according to flexible and intuitive specification
Stars: ✭ 224 (-98.75%)
Mutual labels:  schema, validation
Truss
Assertions API for Clojure/Script
Stars: ✭ 239 (-98.67%)
Mutual labels:  schema, validation
Pandera
A light-weight, flexible, and expressive pandas data validation library
Stars: ✭ 506 (-97.19%)
Mutual labels:  schema, validation
fefe
Validate, sanitize and transform values with proper TypeScript types and zero dependencies.
Stars: ✭ 34 (-99.81%)
Mutual labels:  schema, validation
Superstruct
A simple and composable way to validate data in JavaScript (and TypeScript).
Stars: ✭ 5,604 (-68.85%)
Mutual labels:  schema, validation
Typet
Types that make coding in Python quick and safe.
Stars: ✭ 15 (-99.92%)
Mutual labels:  schema, validation
Computed Types
🦩 Joi like validations for TypeScript
Stars: ✭ 197 (-98.9%)
Mutual labels:  schema, validation
Awesome Python Models
A curated list of awesome Python libraries, which implement models, schemas, serializers/deserializers, ODM's/ORM's, Active Records or similar patterns.
Stars: ✭ 124 (-99.31%)
Mutual labels:  schema, validation
Joi2gql
Conversion of Joi schemas into GraphQL data types
Stars: ✭ 11 (-99.94%)
Mutual labels:  schema, hapi
Node Convict
Featureful configuration management library for Node.js
Stars: ✭ 1,855 (-89.69%)
Mutual labels:  schema, validation
Schema
📐 Validating data structures against a given Schema.
Stars: ✭ 359 (-98%)
Mutual labels:  schema, validation
Joiful
TypeScript Declarative Validation for Joi
Stars: ✭ 177 (-99.02%)
Mutual labels:  schema, validation
Valley
Extensible schema validations and declarative syntax helpers in Python.
Stars: ✭ 25 (-99.86%)
Mutual labels:  schema, validation
Schema Utils
Options Validation
Stars: ✭ 162 (-99.1%)
Mutual labels:  schema, validation
graphql-tutorial
Tutorial for GraphQL
Stars: ✭ 24 (-99.87%)
Mutual labels:  schema, hapi
Jsonschema
An implementation of the JSON Schema specification for Python
Stars: ✭ 3,474 (-80.69%)
Mutual labels:  schema, validation
Validate
Professional data validation for the R environment
Stars: ✭ 268 (-98.51%)
Mutual labels:  validation
Martian
The HTTP abstraction library for Clojure/script, supporting Swagger, Schema, re-frame and more
Stars: ✭ 294 (-98.37%)
Mutual labels:  schema
Seapig
🌊🐷 Utility for generalized composition of React components
Stars: ✭ 269 (-98.5%)
Mutual labels:  schema
Php Openapi
Read and write OpenAPI yaml/json files and make the content accessible in PHP objects.
Stars: ✭ 268 (-98.51%)
Mutual labels:  schema
Annon.api
Configurable API gateway that acts as a reverse proxy with a plugin system.
Stars: ✭ 306 (-98.3%)
Mutual labels:  validation
Hamsters
A mini Scala utility library
Stars: ✭ 292 (-98.38%)
Mutual labels:  validation
Formvuelate
Dynamic schema-based form rendering for VueJS
Stars: ✭ 262 (-98.54%)
Mutual labels:  schema
Graphql For Vscode
GraphQL syntax highlighting, linting, auto-complete, and more!
Stars: ✭ 265 (-98.53%)
Mutual labels:  schema
Json Schema To Ts
Infer TS types from JSON schemas 📝
Stars: ✭ 261 (-98.55%)
Mutual labels:  schema
Typed Immutable
Immutable and structurally typed data
Stars: ✭ 263 (-98.54%)
Mutual labels:  schema
Dbachecks
✔ SQL Server Environmental Validation
Stars: ✭ 319 (-98.23%)
Mutual labels:  validation
Valit
Valit is dead simple validation for .NET Core. No more if-statements all around your code. Write nice and clean fluent validators instead!
Stars: ✭ 305 (-98.3%)
Mutual labels:  validation
Schema Plugin Flow
A highly extensible JavaScript library, abbreviated as Sifo. 一个高扩展性、可二开的插件式前端开发框架
Stars: ✭ 288 (-98.4%)
Mutual labels:  schema
Vscode Stylelint
A Visual Studio Code extension to lint CSS/SCSS/Less with stylelint
Stars: ✭ 260 (-98.55%)
Mutual labels:  validation
Async Validate
Asynchronous type validation for node and the browser
Stars: ✭ 257 (-98.57%)
Mutual labels:  validation
Babel Plugin Import Graphql
Enables import syntax for .graphql and .gql files
Stars: ✭ 284 (-98.42%)
Mutual labels:  schema
Creditcard.js
A simple credit cards validation library in JavaScript
Stars: ✭ 259 (-98.56%)
Mutual labels:  validation
Vue Form Generator
📋 A schema-based form generator component for Vue.js
Stars: ✭ 2,853 (-84.14%)
Mutual labels:  schema
Rime Wubi86 Jidian
86五笔极点码表 for Rime (鼠须管 - macOS)(小狼毫 - Windows)五笔输入法
Stars: ✭ 302 (-98.32%)
Mutual labels:  schema
Laravel Postal Code Validation
Worldwide postal code validation for Laravel and Lumen
Stars: ✭ 278 (-98.45%)
Mutual labels:  validation
Email inquire
Validate email for common typos and one-time email providers
Stars: ✭ 257 (-98.57%)
Mutual labels:  validation
1-60 of 756 similar projects