Swagger Developer Community

The Swagger ecosystem is spearheaded by one of the most active developer communities in open source. You can find a few resources to connect with the community and get started with the tools or contribute to the development of the ecosystem.

Ask the Community

Get your questions answered from the community

Swagger IRC Channel

Join the conversation on IRC.

Stay Up-to-date

Visit the Swagger blog to learn from other Swagger users

Explore Swagger Projects

The Swagger team drives a set of core tooling, all open-source and licensed under the Apache License. You can freely use these tools and contribute enhancements directly in the GitHub issues for each project.

Swagger-UI

Swagger UI is a collection of HTML, Javascript, and CSS assets that dynamically generate beautiful documentation from a Swagger-compliant API.

View on GitHub

Swagger-Codegen

swagger-codegen contains a template-driven engine to generate documentation, API clients and server stubs in different languages by parsing your OpenAPI / Swagger definition.

View on GitHub

Swagger-Editor

Swagger Editor lets you edit Swagger API specifications in YAML inside your browser and to preview documentations in real time.

View on GitHub

Swagger-Core

Java-related libraries for creating, consuming, and working with OAS definitions

View on GitHub

Swagger-Parser

Standalone library for parsing Swagger definitions from Java

View on GitHub

Swagger-Inflector

Mock responses for any unimplemented methods, based on your OAS definition.

View on GitHub