David Biesack's repositories
http-status-codes
Quick reference for HTTP Status Codes
alarm-clock
An alarm clock for Emacs
http-status-emoji
Code to generate png and svg icons, useful for inclusion on web sites
spectral-owasp-ruleset
Improve the security of your API by detecting common vulnerabilities as defined by OWASP and enforced with Spectral.
api-ref-resolver
Resolves external $ref objects in OpenAPI and AsyncAPI definition documents, with special care for #/components
api-spec-converter
Convert API descriptions between popular formats such as OpenAPI(fka Swagger), RAML, API Blueprint, WADL, etc.
community
A space to discuss community and organisational related things
draft-polli-rest-api-mediatypes
Media-type registrations for OpenAPI files
idempotency
Repository for "The Idempotency-Key HTTP Header Field"
JSON-Schema-ASC-2022
Material for my 2022 API Specifications Conference presentation, Wielding the Double-Edged Sword of JSON Schema
json-schema-spec
The JSON Schema specification
museum-openapi-example
An example OpenAPI description for an imaginary Museum API.
nodejs-template
Node.js template for the AsyncAPI Generator
openapi-down-convert
Convert an OpenAPI 3.1.x document to OpenAPI 3.0.x format
openapi-generator
OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)
openapi-merge
Merge multiple OpenAPI 3.0 (Swagger) files together via a library or CLI tool.
OpenAPI-specification
swagger-spec 1.2
the-language-of-api-design
Material for my series, "The Language of API Design", from my substack "API Design Matters"
typescript-book
The Concise TypeScript Book: A Concise Guide to Effective Development in TypeScript. Free and Open Source.
widdershins
OpenAPI / Swagger, AsyncAPI & Semoasa definitions to (re)Slate compatible markdown