All Projects → Truss → Similar Projects or Alternatives

761 Open source projects that are alternatives of or similar to Truss

Pandera
A light-weight, flexible, and expressive pandas data validation library
Stars: ✭ 506 (+111.72%)
Mutual labels:  schema, validation, assertions
Skema
🛰 Skema provides a handy & composable way to validate / transform / purify the input data.
Stars: ✭ 359 (+50.21%)
Mutual labels:  schema, validation
Password Validator
Validates password according to flexible and intuitive specification
Stars: ✭ 224 (-6.28%)
Mutual labels:  schema, validation
Pyschemes
PySchemes is a library for validating data structures in python
Stars: ✭ 365 (+52.72%)
Mutual labels:  schema, validation
Schema
📐 Validating data structures against a given Schema.
Stars: ✭ 359 (+50.21%)
Mutual labels:  schema, validation
Superstruct
A simple and composable way to validate data in JavaScript (and TypeScript).
Stars: ✭ 5,604 (+2244.77%)
Mutual labels:  schema, validation
openapi-schema-validator
OpenAPI schema validator for Python
Stars: ✭ 35 (-85.36%)
Mutual labels:  schema, validation
fefe
Validate, sanitize and transform values with proper TypeScript types and zero dependencies.
Stars: ✭ 34 (-85.77%)
Mutual labels:  schema, validation
Inicpp
C++ parser of INI files with schema validation.
Stars: ✭ 47 (-80.33%)
Mutual labels:  schema, validation
Structured Acceptance Test
An open format definition for static analysis tools
Stars: ✭ 10 (-95.82%)
Mutual labels:  schema, validation
Schematics
Project documentation: https://schematics.readthedocs.io/en/latest/
Stars: ✭ 2,461 (+929.71%)
Mutual labels:  schema, validation
Govalid
Data validation library for golang. [MIGRATING TO NEW ADDRESS]
Stars: ✭ 59 (-75.31%)
Mutual labels:  schema, validation
Jsonschema
An implementation of the JSON Schema specification for Python
Stars: ✭ 3,474 (+1353.56%)
Mutual labels:  schema, validation
Valley
Extensible schema validations and declarative syntax helpers in Python.
Stars: ✭ 25 (-89.54%)
Mutual labels:  schema, validation
Joiful
TypeScript Declarative Validation for Joi
Stars: ✭ 177 (-25.94%)
Mutual labels:  schema, validation
Rdfunit
An RDF Unit Testing Suite
Stars: ✭ 117 (-51.05%)
Mutual labels:  schema, validation
Framework
Strongly-typed JavaScript object with support for validation and error handling.
Stars: ✭ 136 (-43.1%)
Mutual labels:  schema, validation
Joi
The most powerful data validation library for JS
Stars: ✭ 17,989 (+7426.78%)
Mutual labels:  schema, validation
Typet
Types that make coding in Python quick and safe.
Stars: ✭ 15 (-93.72%)
Mutual labels:  schema, validation
Strictyaml
Type-safe YAML parser and validator.
Stars: ✭ 836 (+249.79%)
Mutual labels:  schema, validation
Cafy
☕️ Simple, lightweight, flexible validator generator
Stars: ✭ 22 (-90.79%)
Mutual labels:  schema, validation
Zaml
The Final Form of configuration files
Stars: ✭ 45 (-81.17%)
Mutual labels:  schema, validation
Mintype
🍵 minimal composable type abstraction
Stars: ✭ 12 (-94.98%)
Mutual labels:  schema, validation
Pandasschema
A validation library for Pandas data frames using user-friendly schemas
Stars: ✭ 135 (-43.51%)
Mutual labels:  schema, validation
Computed Types
🦩 Joi like validations for TypeScript
Stars: ✭ 197 (-17.57%)
Mutual labels:  schema, validation
Node Convict
Featureful configuration management library for Node.js
Stars: ✭ 1,855 (+676.15%)
Mutual labels:  schema, validation
Postguard
🐛 Statically validate Postgres SQL queries in JS / TS code and derive schemas.
Stars: ✭ 104 (-56.49%)
Mutual labels:  schema, validation
Property Validator
✅ Easy property validation for JavaScript, Node and Express.
Stars: ✭ 153 (-35.98%)
Mutual labels:  validation, assertions
Structure
A simple schema/attributes library built on top of modern JavaScript
Stars: ✭ 292 (+22.18%)
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 (-48.12%)
Mutual labels:  schema, validation
Meteor Astronomy
Model layer for Meteor
Stars: ✭ 608 (+154.39%)
Mutual labels:  schema, validation
Marshmallow
A lightweight library for converting complex objects to and from simple Python datatypes.
Stars: ✭ 5,857 (+2350.63%)
Mutual labels:  schema, validation
Specs
Technical specifications and guidelines for implementing Frictionless Data.
Stars: ✭ 403 (+68.62%)
Mutual labels:  schema, validation
Vue Rawmodel
RawModel.js plugin for Vue.js v2. Form validation has never been easier!
Stars: ✭ 79 (-66.95%)
Mutual labels:  schema, validation
Nope Validator
A small, simple and fast JS validator. Like, wow thats fast. 🚀
Stars: ✭ 142 (-40.59%)
Mutual labels:  schema, validation
Schema Utils
Options Validation
Stars: ✭ 162 (-32.22%)
Mutual labels:  schema, validation
Validation
validation api extracted from play
Stars: ✭ 194 (-18.83%)
Mutual labels:  validation
Hodur Engine
Hodur is a domain modeling approach and collection of libraries to Clojure. By using Hodur you can define your domain model as data, parse and validate it, and then either consume your model via an API or use one of the many plugins to help you achieve mechanical results faster and in a purely functional manner.
Stars: ✭ 208 (-12.97%)
Mutual labels:  schema
K9
Rust testing library
Stars: ✭ 194 (-18.83%)
Mutual labels:  assertions
Janusgraph Utils
Develop a graph database app using JanusGraph
Stars: ✭ 192 (-19.67%)
Mutual labels:  schema
Spring Dubbo Service
微服务 spring dubbo项目:dubbo rpc;druid数据源连接池;mybatis配置集成,多数据源;jmx监控MBean;定时任务;aop;ftp;测试;Metrics监控;参数验证;跨域处理;shiro权限控制;consul服务注册,发现;redis分布式锁;SPI服务机制;cat监控;netty服务代理;websocket;disconf;mongodb集成;rest;docker;fescar
Stars: ✭ 224 (-6.28%)
Mutual labels:  validation
Dntframeworkcore
Lightweight and Extensible Infrastructure for Building Web Applications - Web Application Framework
Stars: ✭ 208 (-12.97%)
Mutual labels:  validation
Json Schema Spec
The JSON Schema I-D sources
Stars: ✭ 2,441 (+921.34%)
Mutual labels:  validation
Validation
The power of Respect Validation on Laravel
Stars: ✭ 188 (-21.34%)
Mutual labels:  validation
Kafl
A fuzzer for full VM kernel/driver targets
Stars: ✭ 204 (-14.64%)
Mutual labels:  validation
Validating
A Go library for validating structs, maps and slices.
Stars: ✭ 189 (-20.92%)
Mutual labels:  validation
Deep Waters
🔥Deep Waters is an easy-to-compose functional validation system for javascript developers 🔥
Stars: ✭ 188 (-21.34%)
Mutual labels:  validation
Netdevpack
A smart set of common classes and implementations to improve your development productivity.
Stars: ✭ 220 (-7.95%)
Mutual labels:  validation
Validr
A simple, fast, extensible python library for data validation.
Stars: ✭ 205 (-14.23%)
Mutual labels:  validation
Protobuf Dynamic
Protocol Buffers Dynamic Schema - create protobuf schemas programmatically
Stars: ✭ 186 (-22.18%)
Mutual labels:  schema
Validateur
Functional validations inspired by Ruby's ActiveModel
Stars: ✭ 186 (-22.18%)
Mutual labels:  validation
Gotest.tools
A collection of packages to augment the go testing package and support common patterns.
Stars: ✭ 205 (-14.23%)
Mutual labels:  assertions
Testify
A toolkit with common assertions and mocks that plays nicely with the standard library
Stars: ✭ 14,996 (+6174.48%)
Mutual labels:  assertions
Redux Form
A Higher Order Component using react-redux to keep form state in a Redux store
Stars: ✭ 12,597 (+5170.71%)
Mutual labels:  validation
Soqlx
SoqlXplorer is an awesome tool for developers using the Salesforce.com platform.
Stars: ✭ 220 (-7.95%)
Mutual labels:  schema
Mongoke
Instant Graphql for MongoDb (active branch is golang, rewrite in process)
Stars: ✭ 203 (-15.06%)
Mutual labels:  schema
React Advanced Form
Functional reactive forms. Multi-layer validation, custom styling, field grouping, reactive props, and much more.
Stars: ✭ 186 (-22.18%)
Mutual labels:  validation
Exop
Elixir library that provides a macros which allow you to encapsulate business logic and validate incoming parameters with predefined contract.
Stars: ✭ 185 (-22.59%)
Mutual labels:  validation
Marshmallow Jsonapi
JSON API 1.0 (https://jsonapi.org/) formatting with marshmallow
Stars: ✭ 203 (-15.06%)
Mutual labels:  validation
Uploadcare Widget
Uploadcare Widget, an ultimate tool for HTML5 file upload supporting multiple file upload, drag&drop, validation by file size/file extension/MIME file type, progress bar for file uploads, image preview.
Stars: ✭ 183 (-23.43%)
Mutual labels:  validation
1-60 of 761 similar projects