Templates
A cross-industry subject-matter collection covering API design templates, code templates, documentation templates, API specification templates, and templating engines used in API development and integration workflows. Covers OpenAPI templates, AsyncAPI templates, JSON Schema templates, Postman collection templates, and SDK code generation templates.
APIs
Mustache Templates
Mustache is a logic-less template syntax available for HTML, config files, source code, and more. Used widely for API client SDK generation, documentation generation, and config...
Handlebars.js
Handlebars provides the power necessary to let you build semantic templates effectively with no frustration. Widely used in API documentation generation, email templates, and AP...
Jinja2
Jinja is a fast, expressive, and extensible templating engine for Python. Used in API code generation (Cookiecutter templates), OpenAPI spec generation, Ansible playbooks, and i...
OpenAPI Generator
OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec. Supports 50+ lan...
Cookiecutter
A command-line utility that creates projects from project templates. Widely used for API project bootstrapping including FastAPI, Flask, Django REST, and microservice templates ...
Yeoman
Yeoman is a scaffolding tool for modern webapps and APIs. Generators provide templates for REST APIs, Express apps, OpenAPI-first projects, and full-stack applications following...