專業版
開源
透過 OpenAPI 和 AsyncAPI 的品質與一致性,加速 API 開發。
透過專案、樣式檢查和可重複使用的網域,將您的 API 標準化。
適合個人和小團隊設計、建構和編寫 API 文件。
Swagger 是一套功能強大且易於使用的 API 開發工具,適用於團隊和個人,能夠在整個 API 生命週期中實現開發,從設計和文件編寫到測試和部署。
Swagger 由開源、免費和商業可用的工具組合而成,讓任何人都可以在技術工程師到精明的產品經理之間,建立每個人都喜愛的出色 API。
Swagger 由 SmartBear Software 建構,SmartBear Software 是團隊軟體品質工具的領導者。SmartBear 是軟體領域中一些最大品牌的幕後推手,包括 Swagger、SoapUI 和 QAComplete。
根據基於規格的標準設計和建模 API
以幾乎任何語言為您的 API 建構穩定、可重複使用的程式碼
透過互動式 API 文件改善開發人員體驗
在您的 API 上執行簡單的功能測試,無需額外負擔
在您的 API 架構中設定並強制執行 API 樣式指南
Swagger 最初是一個簡單的開源規格,用於在 2010 年設計 RESTful API。還開發了 Swagger UI、Swagger Editor 和 Swagger Codegen 等開源工具,以更好地實作和視覺化規格中定義的 API。由規格和開源工具組成的 Swagger 專案變得非常受歡迎,創造了一個由社群驅動工具組成的大型生態系統。
2015 年,SmartBear Software 收購了 Swagger 專案。Swagger 規格捐贈給 Linux 基金會,並更名為 OpenAPI
規格,以正式標準化描述 REST API 的方式。OpenAPI 倡議的成立旨在以開放透明的方式引導 OAS 的開發。
從那時起,Swagger 已成為最受歡迎的工具套件,可在整個 API 生命週期中充分利用 OAS 的強大功能。
Swagger 是 SmartBear 的一部分,SmartBear 是團隊軟體品質工具的領導者。SmartBear 採取獨特的方法,將品質和速度融合到其產品的每個方面;因此,開發、測試和營運團隊可以協同工作,在不損害品質的情況下加速整個軟體開發工作流程。
若要了解為什麼 SmartBear 受到 600 多萬名軟體專業人員和 194 個國家/地區的 22,000 多家公司信任,請造訪:http://smartbear.com,或前往 SmartBear 社群:LinkedIn、Twitter 或 Facebook。