Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
OpenAPI Specification
The OpenAPI Specification (OAS), previously known as the Swagger Specification, is a specification for a programming language-agnostic, machine-readable interface definition language for describing, producing, consuming, and visualizing web services. OpenAPI documents describe API services and are represented in YAML or JSON formats.
- GitHub: https://github.com/topics/openapi
- Wikipedia: https://en.wikipedia.org/wiki/OpenAPI_Specification
- Repo: https://github.com/OAI/OpenAPI-Specification
- Created by: OpenAPI Initiative, Tony Tam, Darrel Miller, Mike Ralphson, Ron Ratovsky, Uri Sarid, Jason Harmon
- Released: August 10, 2011
- Related Topics: json-schema, raml, rest-api,
- Aliases: open-api, swagger-spec, swagger-specification, openapi-spec, openapi-specification, open-api-specification, oas, openapi-description,
- Last updated: 2024-12-27 00:16:31 UTC
- JSON Representation
https://github.com/pmcelhaney/counterfact
OpenAPI / Swagger to TypeScript generator and mock server
front-end-development mock-server openapi openapi3 swagger typescript
Last synced: 25 Dec 2024
https://github.com/aliyun/alibabacloud-sdk
alibaba alibaba-cloud aliyun darabonba dsl openapi sdk
Last synced: 22 Dec 2024
https://github.com/abap-openapi/abap-openapi
ABAP OpenAPI Client and Server generator in ABAP
Last synced: 24 Dec 2024
https://github.com/qaware/openapi-generator-for-spring
Open API v3 Generator for Spring Boot applications
hacktoberfest java openapi spring spring-boot swagger
Last synced: 22 Dec 2024
https://github.com/shuffle/openapi-apps
Swagger/ OpenAPI specifications for security products and services
api apis cyber cybersecurity openapi openapi-specifications security security-industry shuffle swagger
Last synced: 26 Dec 2024
https://github.com/cerberauth/vulnapi
API Security Vulnerability Scanner designed to help you secure your APIs.
api-security api-security-testing api-testing authentication authorization cybersecurity dast graphql hacktoberfest jwt openapi owasp-top-10 security security-scanner security-tools vulnerability-scanners
Last synced: 20 Oct 2024
https://github.com/openapi-tools/swagger-maven-plugin
Maven plugin to activate the Swagger Core library to generate OpenAPI documentation.
api-documentation api-documentation-tool api-rest easy-openapi-specification openapi openapi-component openapi-maven-plugin openapi-specification openapi-tools swagger-api swagger-maven-plugin
Last synced: 21 Dec 2024
https://github.com/square/connect-api-specification
This repository contains the OpenAPI specification as well as templates for generating SDKs for Square's APIs
openapi openapi-specification sdk swagger
Last synced: 22 Dec 2024
https://github.com/apioo/typeapi
TypeAPI is an OpenAPI alternative to describe REST APIs for type-safe code generation.
code-generation json-schema openapi openapi-generator openapi-specification
Last synced: 26 Dec 2024
https://github.com/skellla/fastify-oas
Fastify OpenAPI plugin.
fastify fastify-plugin openapi openapi3 swagger
Last synced: 26 Dec 2024
https://github.com/a-chacon/oas_rails
Generate Automatic Interactive Documentation for Your Rails API
api api-rest documentation oas oas3 openapi openapi31 rails rapidoc ruby swagger swagger-ui
Last synced: 21 Dec 2024
https://github.com/sourcemeta/jsonschema
The CLI for working with JSON Schema. Covers formatting, linting, testing, bundling, and more for both local development and CI/CD pipelines
asyncapi cpp json json-schema json-schemas jsonschema openapi schema schemas schemastore tooling tools
Last synced: 22 Dec 2024
https://github.com/swagger-api/apidom
Semantic parser for API specifications
ast asyncapi hacktoberfest javascript open-source openapi openapi3 openapi31 parser swagger swagger-oss
Last synced: 14 Dec 2024
https://github.com/SkeLLLa/fastify-oas
Fastify OpenAPI plugin.
fastify fastify-plugin openapi openapi3 swagger
Last synced: 06 Dec 2024
https://github.com/long2ice/swagin
Swagger + Gin = SwaGin, a web framework based on Gin and Swagger
api fastapi gin golang openapi redoc swagger swagger-ui
Last synced: 12 Dec 2024
https://github.com/stoplightio/spectral-owasp-ruleset
Improve the security of your API by detecting common vulnerabilities as defined by OWASP and enforced with Spectral.
api hacktoberfest openapi openapi3 openapi31 security
Last synced: 27 Dec 2024
https://github.com/openapi/openapi
Generate JavaScript or TypeScript code from Swagger/OpenAPI specifications
Last synced: 18 Nov 2024
https://github.com/neelp03/throttlex
A distributed rate-limiting solution built with Go and Redis, designed to control API traffic and ensure system stability. Supports multiple rate-limiting policies and is scalable with Docker for easy deployment.
api-gateway api-management go golang open-source openapi opensource rate-limiting ratelimiter redis throttler throttlex
Last synced: 26 Dec 2024
https://github.com/dmitry-pavlov/openapi-connected-service
Visual Studio extension to generate OpenAPI (Swagger) web service reference.
nswag openapi openapi-codegen visual-studio visual-studio-extension vsix vsix-extensions
Last synced: 09 Nov 2024
https://github.com/kkbox/openapi-javascript
KKBOX Open API SDK for JavaScript.
Last synced: 07 Nov 2024
https://github.com/vitalybibikov/AzureExtensions.Swashbuckle
This extension enriches Azure Functions with Swagger/ Open API support
azure azure-functions dotnet openapi openapi3 serverless swagger swagger-ui swashbuckle
Last synced: 09 Nov 2024
https://github.com/pb33f/wiretap
The world's coolest API Validation and compliance tool. Validate APIs against OpenAPI specifications and much more
api api-gateway api-rest api-server api-testing mock mock-server openapi openapi-spec openapi-specification openapi-validate openapi-validation openapi-validator openapi3 prism rest-api rest-validators stoplight testing-tools validation
Last synced: 19 Dec 2024
https://github.com/manchenkoff/openapi3-parser
OpenAPI 3 parser to use a specification inside of the code in your projects
openapi openapi-specification openapi3 parser python3 swagger
Last synced: 22 Dec 2024
https://github.com/postman-open-technologies/gsoc-2023
Postman Open Technologies' repo for Open Source contributions during Google Summer of Code 2023
Last synced: 07 Nov 2024
https://github.com/tgstation/tgstation-server
A production scale tool for DreamMaker server management
api byond client-lib database discord-bot dotnet dreammaker game-server graphql-api http nuget openapi rest-api ss13 tgs tgstation tgstation-server uptime-monitor
Last synced: 21 Dec 2024
https://github.com/bergant/rapiclient
Dynamic Open API (Swagger) Client for R
Last synced: 23 Dec 2024
https://github.com/abunuwas/fencer
Automated API security testing
api api-security api-security-testing graphql jwt oauth2 openapi owasp-top-10 rest-api security sql-injection testing
Last synced: 17 Nov 2024
https://github.com/crazywoola/dify-tools-worker
A function calling tool can be deployed to Cloudflare Workers with openapi schema
cloudflare dify openai openapi workers
Last synced: 25 Dec 2024
https://github.com/swagger-model-validator/swagger-model-validator
A javascript validator for Swagger Models
javascript nodejs openapi swagger swagger-model
Last synced: 12 Dec 2024
https://github.com/DataDog/datadog-api-client-java
Java client for the Datadog API
datadog datadog-api java-client openapi
Last synced: 08 Nov 2024
https://github.com/Boavizta/boaviztapi
π Giving access to BOAVIZTA reference data and methodologies trough a RESTful API
Last synced: 02 Nov 2024
https://github.com/aliyun/alibabacloud-java-sdk
alibaba alibaba-cloud aliyun darabonba java openapi sdk
Last synced: 22 Dec 2024
https://github.com/datadog/datadog-api-client-java
Java client for the Datadog API
datadog datadog-api java-client openapi
Last synced: 22 Dec 2024
https://github.com/OAIE/oaie-sketch
OpenAPI Visual Editor
browser oas3 openapi openapi3 swagger visualeditor yaml
Last synced: 04 Nov 2024
https://github.com/wol-soft/php-json-schema-model-generator
Creates (immutable) PHP model classes from JSON-Schema files including all validation rules as PHP code
code-generation code-generator immutable immutable-objects json-schema json-schema-models jsonapi middleware model openapi openapi-generator openapi3 php php-library php-model php8 schema-files schema-model
Last synced: 25 Dec 2024
https://github.com/darkseal/asp.net-core-web-api
Code repository for the Building Web APIs with ASP.NET Core Manning book by Valerio De Sanctis
bananacakepop cdn-distribution cloudflare efcore grpc grpc-server hotchocolate hotchocolate-graphql minimal-api net6 net60 openapi rest rest-api restful restful-api sqlserver swagger swagger-ui swashbuckle
Last synced: 25 Dec 2024
https://github.com/apivideo/api.video-nodejs-client
The official Node.js client library for api.video
Last synced: 26 Dec 2024
https://github.com/aliyun/alibabacloud-csharp-sdk
alibaba alibaba-cloud aliyun csharp darabonba openapi sdk
Last synced: 22 Dec 2024
https://github.com/pb33f/libopenapi-validator
OpenAPI validation extension for libopenapi, validate http requests and responses as well as schemas
go golang http openapi openapi-spec openapi-specification openapi3 openapi3-1 openapi3-validation openapi31 schema validation validator
Last synced: 22 Dec 2024
https://github.com/tuya/tuya-connector
tuya-connector helps you efficiently create cloud development projects regarding the OpenAPI or message subscription capabilities. You can put all the focus on business logic without taking care of server-side programming nor relational databases.
connector iot openapi rest-api rest-client restful retrofit retrofit-starter retrofit2 retrofit2-starter tuya tuya-api tuya-cloud tuya-smart
Last synced: 24 Dec 2024
https://github.com/Materials-Consortia/optimade-python-tools
Tools for implementing and consuming OPTIMADE APIs in Python
openapi optimade optimade-api optimade-python optimade-specification python
Last synced: 13 Nov 2024
https://github.com/matchtechnologies/fitting
Library add improve test log for RSpec and WebMock, validate its according to API Blueprint and Open API, show the documentation coverage with log.
api-blueprint consumer-driven-contracts coverage coverage-api document-driven-development drafter json-schema openapi openapi3 rspec swagger tests-coverage validation webmock
Last synced: 21 Dec 2024
https://github.com/materials-consortia/optimade-python-tools
Tools for implementing and consuming OPTIMADE APIs in Python
openapi optimade optimade-api optimade-python optimade-specification python
Last synced: 22 Dec 2024
https://github.com/samchungy/fastify-zod-openapi
Fastify plugin for zod-openapi
fastify fastify-plugin openapi typescript zod
Last synced: 21 Dec 2024
https://github.com/tuwilof/fitting
Library add improve test log for RSpec and WebMock, validate its according to API Blueprint and Open API, show the documentation coverage with log.
api-blueprint consumer-driven-contracts coverage coverage-api document-driven-development drafter json-schema openapi openapi3 rspec swagger tests-coverage validation webmock
Last synced: 24 Dec 2024
https://github.com/cnizzardini/cakephp-swagger-bake
Automatically generate OpenAPI, Swagger, and Redoc documentation from your existing CakePHP code.
cake-plugin cakephp cakephp-api cakephp-plugin cakephp4 openapi redoc swagger-bake swagger-documentation swagger-ui
Last synced: 24 Dec 2024
https://github.com/tiangolo/full-stack-flask-couchbase
Full stack, modern web application generator. Using Flask, Couchbase as database, Docker, Swagger, automatic HTTPS and more.
backend celery cookiecutter couchbase couchbase-sync-gateway docker flask frontend json json-schema jwt letsencrypt openapi python python3 swagger traefik vue vuex
Last synced: 28 Sep 2024
https://github.com/yazeedobaid/openai-fsharp
OpenAI - F# - A library that allows you to interact with OpenAI API in an easy, fluent, and typed way!
Last synced: 07 Nov 2024
https://github.com/puristajs/purista
A typescript framework for building backend services and api in modern, modular and scalable way with event-driven patterns
backend backend-api backend-server backend-service cqrs cqrs-framework ddd-architecture event-driven event-driven-architecture event-sourcing eventbus eventsourcing framework javascript message-driven openapi rabbitmq swagger typescript typescript-library
Last synced: 31 Oct 2024
https://github.com/ivov/nodebuilder
Build n8n nodes from OpenAPI specs and YAML files
Last synced: 20 Oct 2024
https://github.com/openapistack/openapicmd
The CLI for all things OpenAPI and Swagger
cli hacktoberfest openapi swagger
Last synced: 27 Dec 2024
https://github.com/sideko-inc/sideko
Generate SDKs and docs for your API
api api-client documentation openapi openapi-generator openapi-spec openapi-specification openapi3 rest-api sdk swagger swagger-api swagger-codegen swagger-documentation
Last synced: 22 Dec 2024
https://github.com/anttiviljami/react-openapi-client
Consume OpenAPI-enabled APIs with React Hooks
hacktoberfest openapi react react-hooks swagger
Last synced: 31 Oct 2024
https://github.com/statcan/statcan.orchardcore
Houses StatCan OrchardCore Modules
candev digital hackathon lab openapi orchardcore portal
Last synced: 05 Dec 2024
https://github.com/a-h/rest
Generate OpenAPI 3.0 specifications from Go code.
go hacktoberfest openapi openapi3
Last synced: 24 Dec 2024
https://github.com/berislavlopac/pyotr
Python OpenAPI-to-REST (and back) framework
openapi python-api python-api-client python-framework python-openapi python-server
Last synced: 07 Nov 2024
https://github.com/commercetools/commercetools-api-reference
commercetools API reference documentation
api api-reference audit-sdk openapi raml raml-utilities
Last synced: 24 Dec 2024
https://github.com/nextbreakpoint/flink-client
Java client for managing Apache Flink via REST API
Last synced: 24 Dec 2024
https://github.com/berkleytechnologyservices/restdocs-spec
A maven plugin for generating Open API and Postman Collection specifications using Spring Restdocs.
api-documentation maven maven-plugin openapi spring-rest-docs swagger
Last synced: 25 Dec 2024
https://github.com/bump-sh-examples/train-travel-api
Sample OpenAPI description to use for whatever you like, as a hopefully more modern and useful alternative to the Petstore.
api-design openapi openapi-spec openapi31 rest-api
Last synced: 25 Dec 2024
https://github.com/lispyclouds/navi
A tiny, data-driven library converting OpenAPI spec to Reitit routes.
api clojure data-driven openapi rest-api swagger
Last synced: 23 Dec 2024
https://github.com/disneystreaming/smithy-translate
json-schema openapi protobuf smithy swagger
Last synced: 23 Dec 2024
https://github.com/apioo/psx-schema
Parse and generate data schema formats
json-schema openapi php popo swagger
Last synced: 19 Nov 2024
https://github.com/sinclairnick/webroute
πΈοΈ Web APIs, from the route up
client http openapi schema trpc typescript web web-standards
Last synced: 23 Dec 2024
https://github.com/grafana/grafana-openapi-client-go
Grafana OpenAPI Client for Go
Last synced: 25 Dec 2024
https://github.com/lzjun567/flask-siwadoc
flask-siwadoc is a flask data validator and openapi document generator automaticly
flask openapi swagger validator
Last synced: 30 Oct 2024
https://github.com/chenrui333/rules_openapi
π bazel rules for generating code from openapi specifications
bazel bazel-rules openapi openapi-gen openapi-specification swagger-codegen
Last synced: 24 Dec 2024
https://github.com/hairyf/genapi
API pipeline generator, which is used to convert OpenApi (v2~v3) and other input sources into TS/JS APIs, and currently supports axios, fetch, ky, got, ofetch
api-generator generator javascript openapi swagger typescript
Last synced: 26 Dec 2024
https://github.com/apis-guru/aws2openapi
Amazon Web Services API description to OpenAPI 3.0 definition
amazon amazon-api amazon-s3-storage amazon-web-services aws openapi openapi3 swagger
Last synced: 05 Nov 2024
https://github.com/ark0f/tg-bot-api
Telegram Bot API parser and generators
json-schema-definitions openapi rust telegram-bot-api
Last synced: 22 Dec 2024
https://github.com/jbowes/oag
Idiomatic Go (Golang) client package generation from OpenAPI documents
code-generation code-generator go golang openapi openapi-client rest rest-api swagger
Last synced: 27 Oct 2024
https://github.com/codekie/openapi-examples-validator
Validates embedded examples in OpenAPI-files
docker javascript openapi openapi3 validation
Last synced: 26 Dec 2024
https://github.com/Legion2/swagger-ui-action
Generate Swagger UI in a GitHub Actions workflow
actions documentation-tool github-page openapi swagger-ui workflow
Last synced: 06 Dec 2024
https://github.com/woile/starlette-apispec
Easy integration of APISpec for Starlette
api-documentation api-rest openapi python3 starlette swagger
Last synced: 27 Oct 2024
https://github.com/fa0311/twitter_openapi_python
Implementation of Twitter internal API (Twitter graphql API) in Python with data validation by pydantic
graphql openapi pydantic python scraper twitter twitter-bot undocumented unofficial
Last synced: 23 Dec 2024
https://github.com/smartbear/swaggerhub-cli
SwaggerHub CLI
cli command-line-tools oas on-prem openapi openapi3 saas swaggerhub
Last synced: 27 Dec 2024
https://github.com/Woile/starlette-apispec
Easy integration of APISpec for Starlette
api-documentation api-rest openapi python3 starlette swagger
Last synced: 12 Nov 2024
https://github.com/mermade/openapi-lint-vscode
OpenAPI 2.0/3.0.x intellisense, validator, linter, converter and resolver extension for Visual Studio Code
lint linter oas oasv3 openapi openapi3 swagger validation validator visual-studio-code vscode
Last synced: 07 Nov 2024
https://github.com/legion2/swagger-ui-action
Generate Swagger UI in a GitHub Actions workflow
actions documentation-tool github-page openapi swagger-ui workflow
Last synced: 25 Dec 2024
https://github.com/SmartBear/swaggerhub-cli
SwaggerHub CLI
cli command-line-tools oas on-prem openapi openapi3 saas swaggerhub
Last synced: 05 Nov 2024
https://github.com/wzshiming/gen
Gen generates efficient web routing source code and documentation from annotations
generate metaprogramming microservice no-framework openapi openapi3 restful swagger
Last synced: 29 Oct 2024
https://github.com/phillip-kruger/apiee
Swagger documentation for Java EE projects
java-library javaee openapi swagger swagger-ui
Last synced: 22 Dec 2024
https://github.com/dternyak/molten-boilerplate
A boilerplate for the molten framework by Bogdanp https://github.com/Bogdanp/molten
api-documentation api-rest backend molten openapi python python3 restful-api swagger
Last synced: 09 Nov 2024
https://github.com/supermodel/supermodel
Supermodel browser library and CLI tool for working with JSON Schema data models
avro graphql json json-ld json-schema openapi swagger
Last synced: 01 Nov 2024
https://github.com/sv-tools/openapi
OpenAPI v3.1 Spec implementation in Go with generics
generics-in-golang golang openapi openapi-validation openapi3 openapi31 swagger
Last synced: 22 Dec 2024
https://github.com/jdkandersson/openalchemy
Define SQLAlchemy models using the OpenAPI specification.
openapi openapi-specification openapi3 python python3 sqlalchemy sqlalchemy-models sqlalchemy-python
Last synced: 19 Dec 2024
https://github.com/ninofiliu/oa-client
Flexible client helper for making and validating calls to OpenAPI backends. For Node and the browser. Runtime lib - no need for code generation!
Last synced: 14 Oct 2024
https://github.com/swaggerexpert/swagger-editor-validate
This GitHub Actions validates OpenAPI (OAS) definition file using Swagger Editor.
editor openapi openapi2 openapi3 openapi31 swagger validate validations
Last synced: 19 Dec 2024
https://github.com/swift-server/swift-openapi-async-http-client
AsyncHTTPClient transport for Swift OpenAPI Generator.
async-http-client openapi swift transport
Last synced: 31 Oct 2024
https://github.com/openapitools/openapi-petstore
The pet store sample
openapi openapi-codegen openapi3 petstore
Last synced: 17 Nov 2024
https://github.com/tryAGI/Ollama
Ollama SDK for .NET
ai api csharp dotnet langchain langchain-dotnet llm local net6 net8 netstandard20 ollama openapi openapigenerator rag rest sdk
Last synced: 20 Oct 2024