プロ
オープンソース
OpenAPI と AsyncAPI 全体で品質と一貫性をもって API 開発を加速させます。
プロジェクト、スタイルチェック、再利用可能なドメインで API を標準化します。
個人や小規模チームが API を設計、構築、文書化するのに最適です。
Swagger は、OpenAPI Specification (OAS) の全機能を最大限に活用するための、最も使いやすいツールを提供します。
以前は Swagger Specification として知られていた OpenAPI Specification は、RESTful インターフェイスを定義するための世界の標準です。OAS により、開発者は技術に依存しない API インターフェイスを設計でき、それが API 開発と利用の基礎となります。
詳細はこちら
API Hub for Design は、API スタイル ガイドラインを設定・適用し、より良い連携を図る必要があるチームを支援します。API 設計プロセスを管理し、OAS と API Hub for Design を活用して、開発者が喜んで使用する API をチームが提供できるよう支援します。
完全に開発された API から OpenAPI ファイルを取得するにはどうすればよいですか? API Hub for Explore を使用すると、手動で手を加えることなく、あらゆる API エンドポイントから定義を自動生成できます。生成は 3 回以下のクリックで完了し、開発チームは定義を最大限に活用して、さらなるドキュメントと SDK を生成できます。
API Hub をチェックする
OAS を語る上で Swagger を抜きには語れません。SmartBear の Swagger プロジェクトは、Swagger Specification と Swagger ツールからなる OAS の元の基盤でした。Swagger コミュニティは、API ライフサイクル全体で OAS の力を最大限に活用するツールを構築する上で主導的な役割を果たしています。
Swagger オープンソース ツール
仕様ベースの標準に沿ってAPIを設計およびモデル化する
ほぼすべての言語でAPI用の安定した再利用可能なコードを構築する
インタラクティブなAPIドキュメントで開発者エクスペリエンスを向上させる
オーバーヘッドなしでAPIに対して簡単な機能テストを実行する
APIアーキテクチャ全体でAPIスタイルガイドラインを設定し、適用する