Clojure/Script utilities on top of clojure.spec. Bundled in one project but features in separate namespaces.
- Spec Coercion
- Data Specs
- Spec Visitors
- Generating JSON Schemas
- Generating Swagger2 Schemas
- Generating OpenAPI3 Schemas
- Spec Walker
- Spec Records
- Spec Driven Transformations
- Spec Transformers
- Clojure.spec with Ring (& Swagger)
- Clojure.spec as a Runtime Transformation Engine
- Schema & Clojure Spec for the Web Developer
Requires Java 1.8, tested with Clojure
1.10.0 and ClojureScript
Status: Alpha (as spec is still alpha too).
Copyright © Metosin Oy and contributors. Distributed under the Eclipse Public License 2.0, see
The spell-spec library, Copyright © 2018 Bruce Hauman, is distributed under the Eclipse Public License as well.