swagger-codegen contains a template-driven engine to generate documentation, API clients and server stubs in different languages by parsing your OpenAPI / Swagger definition.
Repository Index
47,133 repositories indexed
1–24 of 27 · Most stars
The fastest JSON schema Validator. Supports JSON Schema draft-04/06/07/2019-09/2020-12 and JSON Type Definition (RFC8927)
- json-schema
- validator
- ajv
Design-first Go framework that generates API code, documentation, and clients. Define once in an elegant DSL, deploy as HTTP and gRPC services with zero drift between code and docs.
- go
- goa
- microservices
- rest
The definitive self-hosted URL shortener
- php
- url-shortener
- rest-api
- mezzio
The AsyncAPI specification allows you to create machine-readable definitions of your asynchronous APIs.
- asyncapi
- reactive
- specification
- websockets
OliveTin gives safe and simple access to predefined shell commands from a web interface.
- linux
- homeautomation
- selfhosted
- sysadmin
Typegoose - Define Mongoose models using TypeScript classes.
GUI / visual editor for creating and editing OpenAPI / Swagger definitions
The official Firely .NET SDK for HL7 FHIR
- fhir
- dotnet-core
- dotnet
- parsing
Accelerated Text is a no-code natural language generation platform. It will help you construct document plans which define how your data is converted to textual descriptions varying in wording and structure.
- natural-language-generation
- nlg
- text-generation
- clojure
an erlang application for consuming, producing and manipulating json. inspired by yajl
- erlang
- json
A task scheduler built with Go and Vue.js that allows users to specify recurring jobs via a simple YAML configuration file. The scheduler reads job definitions, executes commands at specified times using cron expressions, and passes in environment variables for each job.
parser for Google ProtocolBuffers definition
This package adds syntax definitions for the Laravel Blade engine.
- sublime-text
- blade-engine
- highlighter
- php
A graphql query language and schema definition language parser and formatter for rust
- rust
- graphql-query-language
- graphql
- schema
OpenAPI Terraform Provider that configures itself at runtime with the resources exposed by the service provider (defined in a swagger file)
gRPC Network Operations Interface (gNOI) defines a set of gRPC-based microservices for executing operational commands on network devices.
Some help defining GraphQL schema around BookshelfJS models
Define enum classes in Rails and use them to enumerate ActiveRecord attributes, with I18n support
Ruby library for defining, generating and validating JSON Schema
- anthropic-api
- json-api
- json-schema
- openai-api
Generate Delphi client SDKs for any REST API defined with the OpenAPI specification.
Define a Go struct. Get a CLI that an agent can discover, call, sandbox, and debug. Flags, env vars, config files, validation, JSON Schema, MCP, structured errors, and WASM. Built on Cobra.
- cli
- cobra
- flags
- viper
WhimApp TSP (Transport Service Provider) Open API
- api
- api-documentation
- api-definition
- swagger
[WIP] Another authentication hex for Phoenix.
- elxir
- phoenix
- sign
- hex