All Projects → metosin → Spec Tools

metosin / Spec Tools

Licence: epl-2.0
Clojure(Script) tools for clojure.spec

Programming Languages

clojure
4091 projects
clojurescript
191 projects

Projects that are alternatives of or similar to Spec Tools

Raml Server
run a mocked server JUST based on a RAML API's definition .. zero coding
Stars: ✭ 158 (-69.85%)
Mutual labels:  swagger, json-schema
fhir-fuel.github.io
Place to prepare proposal to FHIR about JSON, JSON-Schema, Swagger/OpenAPI, JSON native databases and other JSON-frendly formats (yaml, edn, avro, protobuf etc) and technologies
Stars: ✭ 20 (-96.18%)
Mutual labels:  json-schema, swagger
Api Development Tools
📚 A collection of useful resources for building RESTful HTTP+JSON APIs.
Stars: ✭ 2,519 (+380.73%)
Mutual labels:  swagger, json-schema
Spectral
A flexible JSON/YAML linter for creating automated style guides, with baked in support for OpenAPI v2 & v3.
Stars: ✭ 876 (+67.18%)
Mutual labels:  swagger, json-schema
Swagger Cli
Swagger 2.0 and OpenAPI 3.0 command-line tool
Stars: ✭ 321 (-38.74%)
Mutual labels:  swagger, json-schema
Fastapi
FastAPI framework, high performance, easy to learn, fast to code, ready for production
Stars: ✭ 39,588 (+7454.96%)
Mutual labels:  swagger, json-schema
Full Stack Fastapi Couchbase
Full stack, modern web application generator. Using FastAPI, Couchbase as database, Docker, automatic HTTPS and more.
Stars: ✭ 243 (-53.63%)
Mutual labels:  swagger, json-schema
Spot
Spot is a concise, developer-friendly way to describe your API contract.
Stars: ✭ 230 (-56.11%)
Mutual labels:  swagger, json-schema
json-ref-resolver
[Deprecated] Recursively resolve JSON pointers and remote authorities.
Stars: ✭ 27 (-94.85%)
Mutual labels:  json-schema, swagger
sts
Swagger to sf schema & st column in ng-alain
Stars: ✭ 20 (-96.18%)
Mutual labels:  json-schema, swagger
Apispec
A pluggable API specification generator. Currently supports the OpenAPI Specification (f.k.a. the Swagger specification)..
Stars: ✭ 831 (+58.59%)
Mutual labels:  swagger, json-schema
Ring Swagger
Swagger Spec for Clojure Web Apps
Stars: ✭ 351 (-33.02%)
Mutual labels:  swagger, json-schema
Swagger Parser
Swagger 2.0 and OpenAPI 3.0 parser/validator
Stars: ✭ 710 (+35.5%)
Mutual labels:  swagger, json-schema
Docless
A scala DSL to generate JSON schema and swagger documentation for your web services.
Stars: ✭ 78 (-85.11%)
Mutual labels:  swagger, json-schema
Full Stack Fastapi Postgresql
Full stack, modern web application generator. Using FastAPI, PostgreSQL as database, Docker, automatic HTTPS and more.
Stars: ✭ 7,635 (+1357.06%)
Mutual labels:  swagger, json-schema
openapi-schemas
JSON Schemas for every version of the OpenAPI Specification
Stars: ✭ 22 (-95.8%)
Mutual labels:  json-schema, swagger
Dtsgenerator
TypeScript d.ts file generate from JSON Schema file
Stars: ✭ 344 (-34.35%)
Mutual labels:  swagger, json-schema
Datamodel Code Generator
Pydantic model generator for easy conversion of JSON, OpenAPI, JSON Schema, and YAML data sources.
Stars: ✭ 393 (-25%)
Mutual labels:  swagger, json-schema
Nswag
The Swagger/OpenAPI toolchain for .NET, ASP.NET Core and TypeScript.
Stars: ✭ 4,825 (+820.8%)
Mutual labels:  swagger
Swagger Ui Themes
💥 A collection of css themes to spice up your Swagger docs
Stars: ✭ 470 (-10.31%)
Mutual labels:  swagger

spec-tools Build Status cljdoc badge

Clojure/Script utilities on top of clojure.spec. Bundled in one project but features in separate namespaces.

Posts:

Full Documentation

Latest version

Clojars Project

Requires Java 1.8, tested with Clojure 1.10.0 and ClojureScript 1.10.520+.

Status: Alpha (as spec is still alpha too).

License

Copyright © Metosin Oy and contributors. Distributed under the Eclipse Public License 2.0, see LICENSE.

Picture, Noveau Larousse Ilustré (Larousse XIXs. 1866-1877). Public domain, via Wikimedia Commons.

The spell-spec library, Copyright © 2018 Bruce Hauman, is distributed under the Eclipse Public License as well.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].