David Biesack's Projects
swagger-spec 1.2
How to (and how not to) refer to the OAI in meetups, interviews, casual conversations, the settling of bar bets, and for conference presentations.
Markdown Extra Plugins for Pagedown
This is a list of people who know about OpenAPI.
Add a pre-push git hook
An interface module to the SAS System. It works with Linux SAS, and is currently intended as a support module for the sas_kernel project which provides a Jupyter Notebook kernel which surfaces the SAS Language and SAS ODS Output to Jupyter Notebooks. Additionally, provides magics which allow SAS code to be submitted for notebooks with other kernels.
The Scala programming language
Scala Enterprise Edition - OSGi Framwork for Scala Applications, Modules and Services.
Shins Is Not Slate - port of Slate markdown renderer to Node.js
Beautiful static documentation for your API
A flexible JSON/YAML linter for creating automated style guides, with baked in support for OpenAPI v2 & v3.
Improve the security of your API by detecting common vulnerabilities as defined by OWASP and enforced with Spectral.
swagger-codegen contains a template-driven engine to generate client code in different languages by parsing your Swagger Resource Declaration.
Examples and server integrations for generating the Swagger API Specification, which enables easy access to your REST API
Swagger Editor
Swagger UI is a collection of HTML, Javascript, and CSS assets that dynamically generate beautiful documentation from a Swagger-compliant API.
Material for my series, "The Language of API Design", from my substack "API Design Matters"
This is a toolbox for all of the leading API specifications, providing a community catalog of news, services, tooling, extensions, and other resources to support your adoption of leading API specifications.
The Concise TypeScript Book: A Concise Guide to Effective Development in TypeScript. Free and Open Source.
UnRAVL is a domain-specific language for testing REST APIs. It is specification-driven and encoded in JSON, which allows easy test case generation from other tools and directly embedded JSON request bodies or comparing results to expected JSON test data. UnRAVL contains a number of useful assertion constructs for validating REST API calls.
a NetBeans project for DavidBiesack/unravl com.sas.unravl.ui.UnRAVLFrame
AsyncAPI specification website
OpenAPI / Swagger, AsyncAPI & Semoasa definitions to (re)Slate compatible markdown
Yet another folding extension for Emacs
Standalone JavaScript YAML 1.2 Parser & Encoder. Works under node.js and all major browsers. Also brings command line YAML/JSON conversion tools.