An open API service providing repository metadata for many open source software ecosystems.

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