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: 5 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,436
jquense/yup A schema builder for runtime value parsing and validation 22,998
keleshev/schema A Python library for validating data structures against predefined schemas. 2,891
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,517
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,538
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,813
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,581
bbatsov/clojure-style-guide A community-driven coding style guide for the Clojure programming language. 4,019
colinhacks/zod A TypeScript-first schema validation library that allows developers to declaratively validate data types and automatically infers static TypeScript types. 34,550
clojure-cookbook/clojure-cookbook A comprehensive resource for learning Clojure and solving common programming tasks 2,596
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