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
2k stars
68 watching
257 forks
Language: Clojure
last commit: 3 months ago
Linked from 1 awesome list
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 |