schema

Data description library

A Clojure(Script) library for describing and validating data shapes with features like validation, coercion, and test generation.

Clojure(Script) library for declarative data description and validation

GitHub

2k stars
68 watching
257 forks
Language: Clojure
last commit: 3 months ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
fabian-hiller/valibot A schema library for validating and transforming structured data at runtime without dependencies or external libraries. 6,262
jquense/yup A schema builder for runtime value parsing and validation 22,905
keleshev/schema A Python library for validating data structures against predefined schemas. 2,884
plumatic/schema-generators A library for generating and testing data structures based on schemas 77
tonsky/datascript An immutable in-memory database and query engine for client-side applications 5,499
redplanetlabs/specter A data manipulation library offering an alternative approach to Clojure's immutable data structure handling through efficient and composable navigation of complex nested data structures. 2,532
walkable-server/walkable A Clojure library for building APIs with a declarative, data-driven approach to query syntax and configuration. 445
sindresorhus/ow A validation library for JavaScript functions and variables. 3,811
michaelklishin/validateur A Clojure(Script) validation library with functional validators and higher-order functions for validating data 185
schematics/schematics A Python library to define and enforce data structures with validation and serialization capabilities 2,586
bbatsov/clojure-style-guide A community-driven coding style guide for the Clojure programming language. 4,015
colinhacks/zod A TypeScript-first schema validation library with automatic static type inference and compositional validation of complex data structures. 34,047
clojure-cookbook/clojure-cookbook A comprehensive resource for learning Clojure and solving common programming tasks 2,595
longshotlabs/simpl-schema A schema validation package for JavaScript objects with support for MongoDB update documents and customizable error messages 560
miner/herbert A Clojure library for defining and validating S-expressions as a schema for EDN data. 253