Postcat オープンソース API 管理ツールライセンス: Apache 2.0 開発言語: JavaScript、TypeScript、HTML/CSS 公式 Web サイト: https://postcat.com/zh/ Postcat (旧称 Eoapi) は、REST や WebSocket などのプロトコル (近々 GraphQL、gRPC、TCP、UDP もサポート予定) をサポートする強力なオープンソースのクロスプラットフォーム (Windows、Mac、Linux、ブラウザーなど) API 開発およびテスト ツールであり、API の開発とテストの高速化に役立ちます。 APIAutoインターフェース管理ツールライセンス:Apache 開発言語:JavaScript 公式サイト:http://apijson.cn/api/ APIAuto(旧称APIJSONAuto)はHTTP APIツールです。ドキュメント作成、テスト、モック作成、デバッグ、管理を統合したワンストップエクスペリエンスを提供し、機械学習によるゼロコードテスト、コード生成と静的解析、ドキュメント生成、カーソルホバーコメントなどの機能を提供します。テンセントのエンジニアによって開発され、HTTP POST経由でJSONパラメータを送信するAPIをサポートしています。APIJSONには、静的解析、コード生成、フォーマットなど、広範な最適化が加えられています。主な機能: - 明確で読みやすく、常に最新のAPIドキュメントを自動的に生成します - ハイライトと折りたたみをサポートする自動検証とフォーマット - ワンクリックダウンロードでさまざまな言語のコードを自動生成 - ワンクリック共有でAPIテストケースを自動的に管理およびテスト - ワンクリック切り替えでリクエストJSONにコメントを自動的に追加 - ワンクリック復元で過去のリクエストレコードを自動的に保存 クロスプラットフォームAPI管理プラットフォームInsomiaライセンス: MIT ウェブサイト: https://insomnia.rest/ 開発言語: JavaScript、TypeScript Insomniaは、GraphQL、REST、WebSocket、gRPCをサポートするオープンソースのクロスプラットフォームAPI管理プラットフォームです。仕様主導型、設計重視のAPI開発により、チームのAPI開発を加速します。問題を早期に特定し、標準を一元管理し、既存のツールと連携するAPIワークフローを導入できます。 Apinto は、マイクロサービス アーキテクチャ専用に設計された API ゲートウェイです。ライセンス:Apache 2.0 開発言語:Go 公式サイト:https://www.apinto.com/ Apinto Gatewayは、Go言語をベースに開発されたマイクロサービスゲートウェイです。高性能なHTTP API転送、マルチテナント管理、APIアクセス制御を実現します。強力なカスタムプラグインシステムを備え、拡張が容易でプラグアンドプレイ機能も備えているため、企業のAPIサービスガバナンス、安定性とセキュリティの向上を迅速に支援します。動的ルーティング、負荷分散、サービス検出、回線遮断とデグラデーション、認証、監視、アラートなど、トラフィック管理、データ処理、プロトコル変換のための豊富な機能を提供します。 YAPIインターフェース管理プラットフォームライセンス:Apache 2.0 開発言語:JavaScript 公式サイト:http://yapi.smart-xwork.cn/ YapiはAPI管理ツールです。開発者がAPIを簡単に作成、公開、保守できるように支援します。また、ユーザーに優れたインタラクティブエクスペリエンスを提供します。開発者は、プラットフォームのAPIデータ書き込みツールと簡単なクリック操作だけでAPIを管理できます。 特徴: 1. JSON5とMockjsに基づいてAPI戻りデータの構造とドキュメントを定義し、効率を何倍も向上させます。 2. フラットな権限設計により、大規模なエンタープライズレベルのプロジェクトの管理と使いやすさの両方が保証されます。 3. Postmanと同様のAPIデバッグ機能だけでなく、強力なテストスイート機能も備えています。 4. 無料のオープンソース、イントラネット展開、情報はもう心配ありません! 5. Postman、HAR、Swaggerからのデータインポートをサポートしています。 XXL-API API管理プラットフォームライセンス:GPL-3.0 開発言語:Java 公式サイト:https://www.xuxueli.com/xxl-api/ XXL-APIは、API管理、ドキュメント作成、モック作成、テスト機能を提供するシンプルで使いやすいAPI管理プラットフォームです。 オープンソースとなり、すぐに使用できます。 機能: 1. 非常にシンプル:簡潔なインターフェースで、1分で簡単に習得できます。 2. プロジェクトの分離:APIはプロジェクトごとに分割・分離されています。 3. グループ管理:単一プロジェクト内のAPIは、カスタムグループで管理できます。 4. 星評価:APIの星評価をサポートし、最初に表示されます。 5. API管理:APIの作成、更新、削除。 6. 包括的なAPI属性:APIステータス、リクエストメソッド、リクエストURL、リクエストヘッダー、リクエストパラメータ、レスポンス結果、レスポンス結果フォーマット、レスポンス結果パラメータ、APIメモなどの豊富なAPI属性の設定をサポートします。 7. Markdown:Markdown形式のメモをAPIに追加8. モック: モックデータの定義と API のデータ応答形式の指定をサポートし、モックインターフェースを迅速に提供して開発を加速します。9. オンラインテスト: API のオンラインテストとテストデータの保存をサポートし、インターフェーステストの効率を向上させます。10. アクセス制御: ビジネスラインに基づくユーザーアクセス制御をサポートし、割り当てられた権限を持つ特定のビジネスラインのプロジェクトインターフェースとデータ型の操作のみを許可し、そうでない場合は表示のみを許可します。 Hoppscotch オープンソース API 開発エコシステムライセンス: MIT ウェブサイト: https://hoppscotch.io/ 開発言語: JavaScript、TypeScript Hoppscotch はオープンソースの API 開発エコシステムです。 機能: - 軽量: 最小限の UI 設計を採用しています。 - 高速: リクエストの送信と応答の取得/コピーをリアルタイムで実行できます。 - カスタマイズ: 背景色、前景色、アクセント カラーの組み合わせをカスタマイズできます。 即時カスタマイズ - リクエスト: エンドポイントから即座に応答を取得します。 - WebSocket: 単一の TCP 接続を介して全二重通信チャネルを確立します。 - サーバー送信イベント: ポーリングなしで HTTP 接続を介してサーバーから更新ストリームを受信します。 - Socket.IO: SocketIO サーバーを使用してデータを送受信します。 - MQTT: MQTT ブローカーのトピックをサブスクライブおよびパブリッシュします。 - GraphQL: GraphQL は、既存のデータを使用してクエリを実行するための API クエリ言語およびランタイムです。 - 認証: エンド ユーザーを識別できます。 - ヘッダー: リクエスト本体の形式を記述します- リクエストボディ: REST API 経由でデータを送受信するために使用されます。 - レスポンス: ステータス行、ヘッダー、メッセージ/レスポンスボディが含まれます。 - 履歴: リクエストエントリはクラウド/ローカルセッションストレージと同期され、ワンクリックで再開できます。 - コレクション: コレクションとフォルダを使用して API リクエストを整理します。ワンクリックで再利用できます。 - プロキシ: 設定からプロキシモードを有効にして、ブロックされた API にアクセスできます。 - リクエスト前スクリプト (ベータ版): リクエストが送信される前に実行されるリクエスト関連のコードスニペットです。 - PI ドキュメント: 動的な API ドキュメントを簡単かつ迅速に作成し、共有できます。 - キーボードショートカット: 効率を最適化します。 - i18n: アプリケーションを自分の言語で体験できます。 - アドオン: hoppscotch の公式アドオンです。 - 認証 + 同期: リアルタイムログインと同期です。 - リクエスト後テスト (ベータ版): リクエストのレスポンス後に実行されるリクエスト関連のテストを記述します。 - Teams ベータ版: チーム間で共同作業を行い、API をより迅速に設計、開発、テストできるようにします。 RESTful 高速リクエスト IDEA Postman プラグインライセンス: Apache 開発言語: Java 公式サイト: https://plugins.sheng90.wang/fast-request/ Restful Fast Request は、IntelliJ IDEA の Postman プラグインです。既存のメソッドに基づいて URL とパラメーターをすばやく生成するのに役立つツールキット プラグインです。リクエストの完了、サーバー応答の検査、API リクエストの保存、API リクエストのエクスポートのための美しいインターフェイスがあります。このプラグインを使用すると、IDEA インターフェイス内で API をより迅速かつ効率的にデバッグできます。 HTTP クライアントと比較して、Fast Request は HTTP クライアントの組み込み機能を備えているだけでなく、ユーザーフレンドリーで直感的なインターフェイスも提供しているため、API のデバッグがより便利で簡単になります。また、さまざまなパラメーター タイプに対してさまざまなカスタマイズ方法を提供しているため、柔軟性が高まります。さらに、検索、Postman 統合、Swagger サポートなどの追加機能を統合しています。 Tyk API ゲートウェイライセンス: MPL 開発言語: Go ウェブサイト: https://tyk.io/ Tyk は、REST、GraphQL、TCP、gRPC プロトコルをサポートするオープンソースのエンタープライズ API ゲートウェイです。Tyk Gateway は、機能ロックインのない「バッテリー内蔵型」機能を提供します。これにより、組織は API へのアクセスを誰に、いつ、どのように許可するかを制御できます。Tyk Technologies は、すべてのアプリケーションで同じ API ゲートウェイを使用しています。世界中の何千もの組織や企業の API を保護、セキュリティ保護、処理しています。オープンバンキング、クラウドでのソフトウェア構築、チーム、パートナー、消費者への API 公開に最適です。分散レート制限とトークンストレージ用の Redis を除き、サードパーティに依存しません。Tyk Gateway は、管理コントロールプレーン、ダッシュボード GUI、開発者ポータルを含む、より大規模な Tyk Self-Managed フルライフサイクル API 管理プラットフォームの一部として導入することもできます。 |