apidevtools

apidevtools/swagger-parser

Swagger 2.0 and OpenAPI 3.0 parser/validator

JavaScript
1191
166
MIT License

Here is a 2-3 sentence summary of the Swagger Parser project: The Swagger Parser project is a JavaScript library that parses and validates Swagger 2.0 and OpenAPI 3.0 specifications, allowing developers to work with API definitions in a convenient and standardized way. It's designed for developers, API designers, and DevOps teams who need to parse, validate, and manipulate API specifications. The library is highly versatile, supporting features like circular references, nested references, and browser compatibility, making it a valuable tool for a wide range of API development and integration use cases.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of apidevtools/swagger-parser

Account's avatar
Parse, Resolve, and Dereference JSON Schema $ref pointers
Account's avatar
JSON Schemas for every version of the OpenAPI Specification
Account's avatar
HTTP methods that are supported by Swagger 2.0
Account's avatar
Ajv class for JSON Schema draft-04
Account's avatar
Let your JS API users either give you a callback or receive a promise
Account's avatar
Compatibility utilities for ESLint
Account's avatar
ESLint JavaScript language implementation
Account's avatar
Easily detect what host environment your code is running in
Account's avatar
TypeScript definitions for node
Account's avatar
BDD/TDD assertion library for node.js and the browser. Test framework agnostic.
Account's avatar
Run scripts that set and use environment variables across platforms
Account's avatar
An extremely fast JavaScript and CSS bundler and minifier.
Account's avatar
ESBuild plugin for polyfilling Node.js builtins for edge and Deno
Account's avatar
JSDoc linting rules for ESLint.
Account's avatar
Runs prettier as an eslint rule
Account's avatar
Report and remove unused es6 modules
Account's avatar
simple, flexible, fun test framework
Account's avatar
the Istanbul command line interface
Account's avatar
A deep deletion module for node (like `rm -rf`)
Account's avatar
TypeScript is a language for application scale JavaScript development
Account's avatar
Tooling which enables you to use TypeScript with ESLint

Support the repos that depend on apidevtools/swagger-parser

Top contributors

JamesMessinger's profile
JamesMessinger
560 contributions
philsturgeon's profile
philsturgeon
48 contributions
jonluca's profile
jonluca
29 contributions
jaishirole's profile
jaishirole
11 contributions
shenie's profile
shenie
7 contributions
IvanGoncharov's profile
IvanGoncharov
5 contributions
erunion's profile
erunion
5 contributions
Piefayth's profile
Piefayth
3 contributions
rkrauskopf's profile
rkrauskopf
3 contributions
marcelstoer's profile
marcelstoer
3 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet