Fork me on GitHub

Description Validators

Click on a heading to sort.
Filter using one or more keywords
Click the More Details button for more information on a tool

Note: The homepage and repository links may lead to the same place!

Name Description Home Repo 3.1? 3.0? 2.0? Stars Properties
API Insights API Insights is a web application and native Mac application that allows you get real time insights into your API using your OpenAPI specification. Think of it like a static analysis tool for your API, using your OpenAPI Specification file. Link Link No Yes No N/A
Rate My OpenAPI Find API quality and security issues via your OpenAPI spec Link Link Yes Yes No 228
Fix My OpenAPI - A VSCode Extension by APIMatic APIMatic's VSCode extension helps you validate, lint, and auto-fix your OpenAPI files, along with other capabilities such as API transformations, API audit report generation, SDKs generation, and more. Link No Yes Yes Yes N/A
express-openapi-validator 🦋 Auto-validates api requests, responses, and securities using ExpressJS and an OpenAPI 3.x specification No Link No Yes No 924
openapi-spring-webflux-validator 🌱 A friendly kotlin library to validate API endpoints using an OpenApi 3.0 and Swagger 2.0 specification No Link No Yes Yes 96
Spectral A flexible JSON/YAML linter for creating automated style guides, with baked in support for OpenAPI (v3.1, v3.0, and v2.0), Arazzo v1.0, as well as AsyncAPI v2.x. Link Link Yes Yes Yes 2562
OpenAPI Style Validator A customizable style validator to make sure your OpenAPI spec follows your organization's standards. No Link No Yes Yes 214
OpenAPI Validator Configurable and extensible validator/linter for OpenAPI documents No Link Yes Yes Yes 507
Redocly CLI ⚒️ Redocly CLI makes OpenAPI easy. Lint/validate to any standard, generate beautiful docs, and more. Link Link Yes Yes Yes 966
openVALIDATION Generate OpenAPI service stubs with complete validation layer using this openVALIDATION adapter. Link Link No Yes No 4
php-openapi Read and write OpenAPI yaml/json files and make the content accessible in PHP objects. No Link No Yes No 475
oas Comprehensive tooling for working with OpenAPI definitions. Link Link Yes Yes Yes 288
api 🚀 Automatic SDK generation from an OpenAPI definition Link Link Yes Yes Yes 600
openapi-examples-validator Validates embedded examples in OpenAPI-files No Link No Yes Yes 58
super-linter Combination of multiple linters to install as a GitHub Action No Link No Yes Yes 112
Cherrybomb Stop half-done APIs! Cherrybomb is a CLI tool that helps you avoid undefined user behaviour by auditing your API specifications, validating them and running API security tests. Link Link Yes Yes No 1160
vacuum vacuum is the worlds fastest OpenAPI 3, OpenAPI 2 / Swagger linter and quality analysis tool. Built in go, it tears through API specs faster than you can think. vacuum is compatible with Spectral rulesets and generates compatible reports. Link Link Yes Yes Yes 650
openapi-validator-junit Library for validating OpenAPI specifications Link Link Yes Yes Yes 2
Hot Potato ASP.NET Core proxy that will validate an API's conformance to an OpenAPI spec. Link Link No No No 6
openapi-schema-validator OpenApi schema validation for OpenApi versions v2, v3.0.x and v3.1.x Link Link Yes Yes Yes 45
OpenAPI::Modern Validate HTTP requests and responses against an OpenAPI v3.1 document Link Link Yes No No 6
studio The modern editor for API Design and Technical Writing. No Link No Yes No 818
openapi.tools A collection of Editors, Linters, Parsers, Code Generators, Documentation, Testing No Link Yes Yes No 705
generator-express-no-stress 🚂 A Yeoman generator for Express.js based 12-factor apps and apis No Link No Yes No 593
openapi-mock OpenAPI mock server with random data generation No Link No Yes No 496
openapi-boilerplate 📘 Multi-file boilerplate for Open API Specification No Link No Yes No 383
generator-express-no-stress-typescript 🚄 A Yeoman generator for Express.js based 12-factor apps and apis using Typescript No Link No Yes No 360
cli Mockoon's official CLI. Deploy your mock APIs anywhere. No Link No Yes No 179
api-oas-checker An OpenAPI 3 checker based on spectral. No Link No Yes No 60
openapi-tf-example Example of how you can use OpenAPI with AWS API Gateway, Also includes integrations with AWSLambda, AWS Cognito, AWS SNS and CloudWatch logs No Link No Yes No 43
namsor-python-sdk2 NamSor API v2 Python SDK - classify personal names accurately by gender, country of origin, or ethnicity. No Link No Yes No 36
openapi-ui React based OpenAPI 3.0+ documentation generator No Link No Yes No 33
sbt-openapi-generator Not available No Link No Yes No 27
swaggerlint Keep your API consistent No Link No Yes No 20
openapi-merge Not available No Link No Yes No 15
namsor-r-sdk2 NamSor API v2 R SDK - classify personal names accurately by gender, country of origin, or ethnicity. No Link No Yes No 12
openapi-type OpenAPI represented as a Python type. Use it to parse specifications written in JSON and YAML formats. No Link No Yes No 11
aws-openapi-lint AWS Gateway Integration linter for OpenAPI 3.0.x specs No Link No Yes No 10
openapi-linter An open source implementation of Spectral for applying linting rules to an OpenAPI which can be deployed to AWS, Azure, and Heroku. No Link No Yes No 9
openapi-compiler :gear: Eixir OpenAPI Compiler No Link No Yes No 6
openapi-builder :herb: OpenAPI GUI Builder No Link No Yes No 6
openapi-validator-maven-plugin Plugin to validate and merge splitted OpenAPI specification files. No Link No Yes No 6
redmine-openapi Unofficial OpenAPI specification for the Redmine API No Link No Yes No 5
rest-api-lint REST API linting using OpenAPI and Spectral No Link No Yes No 5
openapi-resolver A python 3 module for resolving $refs in OpenAPI specs and create bundles. No Link No Yes No 5
django-swagger-render Swagger documentation in Django No Link No Yes No 5
nomad.oas Nomad OpenApi Specification No Link No Yes No 4
gooutsafe_microservice :octocat: GoOutSafe a web app (with microservices architecture) that implements some cool features to survive during this covid19 Pandemic. This web app is developed during the Advanced Software Engineering course by the Univerisity of Pisa :computer: No Link No Yes No 3
namsor-java-sdk2 NamSor API v2 Java SDK - classify personal names accurately by gender, country of origin, or ethnicity. No Link No Yes No 3
convert-swagger-to-openapi-playground Some instructions and sample how to convert Swagger 2.0 files to OpenAPI 3.0 No Link No Yes No 3
alfresco-swagger-gen OpenAPI (Swagger) definition generator for Alfresco Webscript Files No Link No Yes No 2
rex-rs Tool for keeping track of ideas and providing random ones on demand No Link No Yes No 2
spectral-spelling-grammar A proof-of-concept for using Spectral to drive spelling and grammar checking in OpenAPI documents No Link No Yes No 2
pitaya API test coverage reporter for TestNG and JUnit5 No Link No Yes No 2
scp-cmd Splunk Cloud Platform Command Line No Link No Yes No 1
namsor-ruby-sdk2 NamSor API v2 Ruby SDK - classify personal names accurately by gender, country of origin, or ethnicity. No Link No Yes No 1
api-spec OpenAPI Specifications for WarframeStat.us API No Link No Yes No 1
namsor-golang-sdk2 NamSor API v2 GO golang SDK - classify personal names accurately by gender, country of origin, or ethnicity. No Link No Yes No 1
filipov-food-api :hamburger: :fries: Food API - Java/SpringBoot | Training and PoC No Link No Yes No 1
openapi-spec-validator Docker image for opeanapi-spec-validator No Link No Yes No N/A
oas3-lint GitHub Action for linting OpenAPI Specification 3 files No Link No Yes No N/A
quetzal-openapi-client Autogenerated Python client for the Quetzal API No Link No Yes No N/A
Alphadoc Alphadoc is a full featured developer experience platform. API components with granular parameter control and diagrams generated from your OpenAPI. Not only the reference, but the entire set of tutorials and guides automatically updates when the underlying API updates. Link No Yes Yes Yes N/A
ibm-openapi-validator-docker Docker Image for https://github.com/IBM/openapi-validator No Link No Yes No N/A
oas-normalize Tooling for converting, validating, and parsing OpenAPI, Swagger, and Postman API definitions. No Link Yes Yes Yes 37
currency-transaction Simple, fast and reactive application to convert values between all currencies. No Link No Yes No N/A
openapi_photo_management Basic photo management API with OpenAPI 3 to serve basic CRUD via HTTP requests No Link No Yes No N/A
tutorials Un elenco di video tutorial accompagnati da esempi pratici in vari linguaggi di programmazione No Link No Yes No N/A
nvl-slim Playing around with twig, PHP Slim and several APIs (Zotero, GitHub, LinkedIn, Piwigo, etc.) to get a research projects mashup No Link No Yes No N/A
BigstickCarpet/swagger-cli Swagger 2.0 and OpenAPI 3.0 command-line tool No Link No Yes Yes 515
OpenAPI Enforcer Validate your OpenAPI document, serialize, deserialize, and validate incoming requests and outgoing responses, and simplify response building. You can even produce mock data. Link Link No Yes Yes 94
op-converter Customizable Converter for OpenAPI 3.0 to Postman 2.1 Collections No Link No Yes No N/A