Topic: "clojure-spec"
metosin/compojure-api
Sweet web apis with Compojure & Swagger
Language: Clojure - Size: 3.2 MB - Last synced at: about 23 hours ago - Pushed at: 6 months ago - Stars: 1,119 - Forks: 150

gnl/ghostwheel
Hassle-free inline clojure.spec with semi-automatic generative testing and side effect detection
Language: Clojure - Size: 451 KB - Last synced at: 17 days ago - Pushed at: about 1 year ago - Stars: 602 - Forks: 14

metosin/spec-tools
Clojure(Script) tools for clojure.spec
Language: Clojure - Size: 1.14 MB - Last synced at: about 21 hours ago - Pushed at: 6 months ago - Stars: 595 - Forks: 92

stathissideris/spec-provider
Infer Clojure specs from sample data. Inspired by F#'s type providers.
Language: Clojure - Size: 170 KB - Last synced at: 4 days ago - Pushed at: almost 5 years ago - Stars: 516 - Forks: 22

reifyhealth/specmonstah π¦
Specmonstah will eat the face off your test fixtures
Language: Clojure - Size: 4.52 MB - Last synced at: 11 days ago - Pushed at: over 1 year ago - Stars: 360 - Forks: 18

taoensso/truss
Micro toolkit for Clojure/Script errors
Language: Clojure - Size: 656 KB - Last synced at: 4 days ago - Pushed at: 8 days ago - Stars: 314 - Forks: 14

borkdude/grasp
Grep Clojure code using clojure.spec regexes
Language: Clojure - Size: 104 KB - Last synced at: 10 days ago - Pushed at: over 1 year ago - Stars: 244 - Forks: 7

borkdude/speculative
Unofficial community-driven specs for clojure.core
Language: Clojure - Size: 1.24 MB - Last synced at: 12 months ago - Pushed at: about 6 years ago - Stars: 185 - Forks: 16

domkm/serene
Generate clojure.spec with GraphQL and extend GraphQL with clojure.spec
Language: Clojure - Size: 51.8 KB - Last synced at: 21 days ago - Pushed at: over 1 year ago - Stars: 135 - Forks: 3

bhauman/spell-spec
clojure.spec.alpha helpers that check for misspelled map keys, with expound integration
Language: Clojure - Size: 39.1 KB - Last synced at: about 19 hours ago - Pushed at: almost 5 years ago - Stars: 135 - Forks: 4

gacelita/ventas π¦
Clojure ecommerce platform
Language: Clojure - Size: 2.67 MB - Last synced at: 8 days ago - Pushed at: over 4 years ago - Stars: 125 - Forks: 15

Provisdom/spectomic
Generate Datomic or Datascript schema from your Clojure(Script) specs
Language: Clojure - Size: 66.4 KB - Last synced at: 10 months ago - Pushed at: about 3 years ago - Stars: 108 - Forks: 5

athos/Pinpointer
Pinpointer is yet another clojure.spec error reporter based on a precise error analysis
Language: Clojure - Size: 498 KB - Last synced at: 7 days ago - Pushed at: over 5 years ago - Stars: 94 - Forks: 3

vic/spec
Data specification conformance and generation for Elixir
Language: Elixir - Size: 78.1 KB - Last synced at: 5 days ago - Pushed at: almost 5 years ago - Stars: 78 - Forks: 3

jgrodziski/talltale
A Clojure/ClojureScript Fake Data Generator Library
Language: Clojure - Size: 276 KB - Last synced at: 17 days ago - Pushed at: 8 months ago - Stars: 72 - Forks: 4

danielcompton/defn-spec
Define Clojure specs inline with your function definitions
Language: Clojure - Size: 272 KB - Last synced at: 8 days ago - Pushed at: over 2 years ago - Stars: 69 - Forks: 3

ajk/specialist-server
Spec-driven Clojure GraphQL server
Language: Clojure - Size: 96.7 KB - Last synced at: 5 months ago - Pushed at: about 3 years ago - Stars: 68 - Forks: 1

arlicle/laniu
A clojure orm lib, Itβs django model for clojure
Language: Clojure - Size: 227 KB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 54 - Forks: 0

Provisdom/defn-spec
Add function args and return Spec checking via assertions
Language: Clojure - Size: 86.9 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 53 - Forks: 6

borkdude/respeced
Testing library for clojure.spec fdefs
Language: Clojure - Size: 41 KB - Last synced at: 9 days ago - Pushed at: over 2 years ago - Stars: 51 - Forks: 3

sgepigon/piggy
Test for spec compatibility and breaking changes.
Language: Clojure - Size: 69.3 KB - Last synced at: 4 days ago - Pushed at: over 5 years ago - Stars: 47 - Forks: 1

borkdude/advent-of-cljc π¦
Cross platform Clojure Advent of Code solutions
Language: Clojure - Size: 781 KB - Last synced at: 12 months ago - Pushed at: about 6 years ago - Stars: 44 - Forks: 30

eval/malli-select
spec2-inspired selection of Malli-schemas
Language: Clojure - Size: 53.7 KB - Last synced at: 14 days ago - Pushed at: over 1 year ago - Stars: 38 - Forks: 0

borkdude/spartan.spec π¦
A spartan version of clojure.spec compatible with babashka
Language: Clojure - Size: 93.8 KB - Last synced at: 12 months ago - Pushed at: over 3 years ago - Stars: 29 - Forks: 5

clausejs/clausejs
Write contract once. Get data & function validators & conformers, an accurate & readable project contract, auto-generated API documentation, generative test coverage, plus more. A tool that enables a more predictable workflow for developing your JavaScript projects.
Language: TypeScript - Size: 5.53 MB - Last synced at: 8 days ago - Pushed at: almost 8 years ago - Stars: 29 - Forks: 3

piotr-yuxuan/dove
Infer specs from SpecificRecord Java classes of any Avro named type (record, fixed, or enum)
Language: Clojure - Size: 1010 KB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 27 - Forks: 1

wandersoncferreira/meta-schema
Little DSL to make data processing sane with clojure.spec and spec-tools
Language: Clojure - Size: 59.6 KB - Last synced at: 4 days ago - Pushed at: about 5 years ago - Stars: 26 - Forks: 1

mfey/units2
A Clojure library for units of measurement.
Language: Clojure - Size: 242 KB - Last synced at: about 2 months ago - Pushed at: about 7 years ago - Stars: 22 - Forks: 2

metosin/spec-swagger π¦
Master Swagger2 & OpenAPI3 specs with Clojure(Script) & clojure.spec
Language: Clojure - Size: 40 KB - Last synced at: 12 months ago - Pushed at: almost 8 years ago - Stars: 21 - Forks: 2

athos/spectrace
clojure.spec (spec.alpha) library aiming to be a fundamental tool for analyzing spec errors
Language: Clojure - Size: 98.6 KB - Last synced at: 16 days ago - Pushed at: almost 7 years ago - Stars: 16 - Forks: 0

immoh/swagger-spec
Spec for Swagger 2.0 definition
Language: Clojure - Size: 90.8 KB - Last synced at: 12 days ago - Pushed at: about 7 years ago - Stars: 16 - Forks: 1

practicalli/banking-on-clojure-webapp
Online banking application written in Clojure, with unit tests and Clojure specifications
Language: Clojure - Size: 83 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 14 - Forks: 2

tirkarthi/respec
A collection of specs for clojure.core
Language: Clojure - Size: 203 KB - Last synced at: 21 days ago - Pushed at: over 7 years ago - Stars: 14 - Forks: 0

stevebuik/stateful-generative-tests
auto-generated tests for Clojure WebApps
Language: Clojure - Size: 24.4 KB - Last synced at: 13 days ago - Pushed at: over 7 years ago - Stars: 11 - Forks: 0

nwjsmith/generators.graph
A library of test.check generators for graph data
Language: Clojure - Size: 95.7 KB - Last synced at: 28 minutes ago - Pushed at: almost 4 years ago - Stars: 10 - Forks: 0

darkleaf/form π¦
Form builder for reagent library
Language: Clojure - Size: 228 KB - Last synced at: 3 months ago - Pushed at: over 7 years ago - Stars: 10 - Forks: 2

gnl/ghostwheel.specs
A collection of Clojure(-Script) specs using Ghostwheel's gspec syntax
Language: Clojure - Size: 23.4 KB - Last synced at: 5 months ago - Pushed at: almost 6 years ago - Stars: 9 - Forks: 2

borkdude/dependency-problem
dependency-problem
Language: Clojure - Size: 1.84 MB - Last synced at: 23 days ago - Pushed at: about 8 years ago - Stars: 9 - Forks: 0

protocol55/step
A Clojure(Script) library that lets you spec state-transition steps
Language: Clojure - Size: 13.7 KB - Last synced at: about 2 years ago - Pushed at: almost 6 years ago - Stars: 8 - Forks: 0

MageMasher/re-find.fx
A JavaFX application for re-find
Language: Clojure - Size: 8.79 KB - Last synced at: 13 days ago - Pushed at: almost 6 years ago - Stars: 8 - Forks: 0

cjsauer/disqualified
Tiny Clojure(Script) library for intelligent conversion between qualified and unqualified keyword maps using clojure.spec
Language: Clojure - Size: 11.7 KB - Last synced at: about 13 hours ago - Pushed at: over 6 years ago - Stars: 8 - Forks: 0

furkan3ayraktar/json-schema
A library to generate JSON schemas from Clojure specs.
Language: Clojure - Size: 10.7 KB - Last synced at: about 12 hours ago - Pushed at: almost 7 years ago - Stars: 7 - Forks: 2

lagenorhynque/spec-examples
clojure.spec examples
Language: Clojure - Size: 23.4 KB - Last synced at: about 1 year ago - Pushed at: almost 7 years ago - Stars: 7 - Forks: 2

ComputeSoftware/spec1-select
Schema and select for Spec1
Language: Clojure - Size: 134 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 0

nrakochy/schmad
Schema Map Adapter - convert plain old schema map to various data schema implementations - Datomic, Postgres, Graphql, etc
Language: Clojure - Size: 19.5 KB - Last synced at: 12 months ago - Pushed at: over 7 years ago - Stars: 6 - Forks: 0

lomin/sayang
Complects the definition of a Clojure(Script) function with its specification.
Language: Clojure - Size: 99.6 KB - Last synced at: 17 days ago - Pushed at: about 6 years ago - Stars: 5 - Forks: 1

spellhouse/pg-spec
Derive Clojure specs from a PostgreSQL database
Language: Clojure - Size: 7.81 KB - Last synced at: about 1 year ago - Pushed at: about 6 years ago - Stars: 5 - Forks: 0

borkdude/speculative-kaocha-plugin
speculative kaocha plugin
Language: Clojure - Size: 19.5 KB - Last synced at: 12 months ago - Pushed at: about 6 years ago - Stars: 5 - Forks: 2

kennyjwilli/specalli
Convert Clojure Specs to Malli schemas at runtime.
Language: Clojure - Size: 26.4 KB - Last synced at: 22 days ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 0

ComputeSoftware/spec-keys
Get the keys from a Spec
Language: Clojure - Size: 10.7 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 0

mikeroyal/Clojure-Guide
Clojure Guide
Language: Clojure - Size: 15.6 KB - Last synced at: 11 days ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 1

jeremyrsellars/gratitude-generative-testing
Language: Clojure - Size: 3.15 MB - Last synced at: about 1 year ago - Pushed at: over 6 years ago - Stars: 3 - Forks: 0

saulshanabrook/slide
Graph computation in Clojure using spec
Language: Clojure - Size: 6.84 KB - Last synced at: 4 days ago - Pushed at: over 6 years ago - Stars: 3 - Forks: 0

sgepigon/jesture π¦
Experimental visualization of clojure.spec
Language: Clojure - Size: 11.7 KB - Last synced at: 4 days ago - Pushed at: almost 7 years ago - Stars: 3 - Forks: 0

coconutpalm/righttypes
The simplest type constructor function behaves like `identity` unless it fails; then it provides detailed diagnostics about what failed where.
Language: Clojure - Size: 74.2 KB - Last synced at: about 2 hours ago - Pushed at: about 3 hours ago - Stars: 2 - Forks: 0

practicalli/banking-on-clojure-spec
Using Clojure spec - example project
Language: Clojure - Size: 15.6 KB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 0

Aensil/Clojure-Challenge
Clojure
Language: Clojure - Size: 39.1 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

alexjuda/snekspec
Validate data & generate test examples from schema
Language: Python - Size: 48.8 KB - Last synced at: 17 days ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 0

alexanderkiel/spec-coerce
Coercion for Clojure Spec
Language: Clojure - Size: 32.2 KB - Last synced at: 25 days ago - Pushed at: over 5 years ago - Stars: 2 - Forks: 1

lagenorhynque/rock-paper-scissors
Rock-paper-scissors implemented with ClojureScript & re-frame
Language: Clojure - Size: 14.6 KB - Last synced at: about 1 year ago - Pushed at: about 7 years ago - Stars: 2 - Forks: 0

arichiardi/js.spec-chai
Chai plugin for js.spec
Language: TypeScript - Size: 57.6 KB - Last synced at: 12 days ago - Pushed at: about 7 years ago - Stars: 2 - Forks: 0

pragyanatvade/js-specs
Idiomatic spec library for javascript
Language: JavaScript - Size: 1.09 MB - Last synced at: 9 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

mjul/clojurescript-generative-testing
Generative testing with clojure.spec in Clojurescript
Language: Clojure - Size: 14.6 KB - Last synced at: 17 days ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

lagenorhynque/everyday-life-with-clojure-spec
clojure.spec examples
Language: Clojure - Size: 13.7 KB - Last synced at: about 1 year ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

yummly/validaze π¦
Hiccup-inspired DSL implementation of refinement types for validating JSON data.
Language: Clojure - Size: 53.7 KB - Last synced at: about 2 months ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 1

Provisdom/user-explain
Spec error messages for end users
Language: Clojure - Size: 9.77 KB - Last synced at: about 1 year ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

athos/specium
Inverse of s/form, reducing eval calls as much as possible
Language: Clojure - Size: 28.3 KB - Last synced at: 21 days ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0

milankinen/future-spec-tools Fork of metosin/spec-tools π¦
[NOT MAINTAINED] My best effort to port spec-tools to Clojure 1.8 and clojure-future-spec
Language: Clojure - Size: 449 KB - Last synced at: about 12 hours ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0

JoelSanchez/ventas
Clojure ecommerce platform
Last synced at: over 2 years ago - Stars: 1 - Forks: 0
PauloPortugal/real-fizzbuzz-clojure
The Real FizzBuzz in Clojure
Language: Clojure - Size: 5.86 KB - Last synced at: 26 days ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

gekkoe/sorted
sorted - A simple program to sort people.
Language: Clojure - Size: 169 KB - Last synced at: about 1 year ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

sgepigon/polynomial
Generate polynomials with Clojure Spec.
Language: Clojure - Size: 10.7 KB - Last synced at: 4 days ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

green-coder/TIS-100-Spec
A (toy) Clojure Spec based grammar for the TIS-100 programming language.
Language: Clojure - Size: 1.95 KB - Last synced at: 18 days ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 0

lagenorhynque/clj-tdd
Study notes on Test-Driven Development: By Example (γγγΉγι§ειηΊγ)
Language: Clojure - Size: 8.79 KB - Last synced at: about 1 year ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 0

sgepigon/split-bill
A small library to split a bill using ClojureScript.
Language: Clojure - Size: 6.84 KB - Last synced at: 4 days ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0

rads/conductor
π» Automatic instrumentation for clojure.spec
Language: Clojure - Size: 4.88 KB - Last synced at: 21 days ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0
