Introducing Swagger Inspector - Test and document APIs without testing your patience - Learn more

Swagger

The World's Most Popular Framework for APIs.

  • Specification
  • Tools
    • Swagger Tools
      • Swagger Editor
      • Swagger Codegen
      • Swagger UI
      • Swagger Inspector
    • SwaggerHub
    • Commercial Tools
    • Open Source Integrations
  • Support
    • Community
      • Real-time Discussion
      • Online Forum
    • Swagger Champions
  • Blog
  • Docs
SwaggerHub

Intro

you need swagger

The World's Most Popular API Tooling

Swagger is the world’s largest framework of API developer tools for the OpenAPI Specification(OAS), enabling development across the entire API lifecycle, from design and documentation, to test and deployment.

Open Source Tools Try SwaggerHub

Tools

  • Design
  • Build
  • Document
Swagger Editor

Design new APIs, or edit existing ones, in a powerful editor which visually renders your OAS/Swagger definition with concise, real time feedback and error handling.

Learn More
Swagger Codegen

Quickly build APIs by turning your OAS/Swagger definition into code, generating server stubs and client libraries in over 40 different languages, allowing for development and prototyping.

Learn More
Swagger UI

Visualize your API's resources from its OAS/Swagger definition and generate beautiful, interactive documentation that can be hosted in any environment, allowing your end consumers to easily get started with your API.

Learn More

The Full Swagger Experience For your Team

swaggerhub

The Power of Swagger in One Integrated Platform

SwaggerHub is the integrated API design and documentation platform for the OAS, built for teams to drive consistency and discipline across the API development workflow.

Sign up free

Use Some Swagger

What is the OpenAPI Specification?

At the heart of the above tools is the OpenAPI Specification (formerly called the Swagger Specification). The specification creates the RESTful contract for your API, detailing all of its resources and operations in a human and machine readable format for easy development, discovery, and integration.

Stabilized Workflow

Streamline your API's build process by keeping its design, documentation, and implementation synchronized and updated automatically

Restraint-Free Build

Develop APIs in the technology stack of your choice with client libraries and server templates in every popular language

Tried & Trusted

Use the accepted standard for describing RESTful APIs, adopted by millions of developers and companies

Specification

Usage Numbers

5,000+
Github Repositories
2,500+
Contributors
25+
Programming Languages
10M+
Downloads

Swagger Resources

The World’s Largest API Community

We foster the world’s biggest, open and friendly community of API enthusiasts. Come join the discussion!

Online Forum
Real-time Discussion
Training & Certifications

Get the latest news and updates from the Swagger Team

Get the latest news and updates from the Swagger Team

Make APIs Great

We Make APIs Great

No one knows APls better than SmartBear. As the makers of Swagger and SoapUI, we're trusted by millions of API teams to ensure API quality in every step of the API delivery lifecycle - from design to deployment. We've been helping API development and testing teams build exceptional APls for over 10 years.

  • License
  • News & Events
  • Contribute
© 2018 SmartBear Software. All Rights Reserved.
PRIVACY POLICY | TERMS OF USE
450 Artisan Way, Somerville, MA 02145
Tel: +1 (617) 684-2600
Tested by CrossBrowserTesting