Scalar は、OpenAPI などのオープン標準を基盤に、API ドキュメント作成、SDK 生成、API テスト、レジストリ運用を支援する開発者向けプラットフォームです。Git、ブラウザ、デスクトップで API を同期できます。

Scalar preview

API ドキュメント、SDK、クライアント向けの開発者ツール

Scalar は、API ドキュメント作成、SDK 生成、API テスト、API レジストリ運用を支援する開発者向けプラットフォームです。サイトでは「The API Company」として紹介され、OpenAPI を中心とするオープン標準を軸に構成されています。関連製品では AsyncAPI と JSON Schema のサポートも示されています。

各製品ページでは、Scalar は相互につながったツール群として位置づけられています。ドキュメントを作成し、SDK とクライアントを生成し、オフラインファーストのクライアントで API をテストし、Git とソースの API 記述と出力を同期できます。プラットフォームは、製品に応じてホスト型体験、CLI、デスクトップまたはブラウザベースのクライアントアクセスで利用できます。

主な機能

ドキュメント作成

Markdown または MDX で製品ガイドや API ドキュメントを作成し、カスタム HTML/CSS/JS を組み合わせて、ホスト型ドキュメントまたは CLI 経由で公開できます。

API リファレンス

OpenAPI および AsyncAPI ドキュメントから対話型の API リファレンスを生成し、ドキュメントと API 記述の整合性を保てます。

Git ベースの公開

双方向の Git 同期、GitHub Actions、プレビュー デプロイ、リポジトリまたは CLI からの公開ワークフローで、ドキュメントを最新に保てます。

SDK 生成

OpenAPI から型安全な SDK と CLI を生成でき、カスタムコード、コードサンプル、認証、ファイルストリーミングをサポートします。

API テストクライアント

オフラインファーストの API クライアントで OpenAPI 記述を取り込み、コレクションを整理し、リクエストスクリプトを実行し、レスポンスを検証できます。

API レジストリ

深い Git 連携、CI/CD ワークフロー、バージョン管理された API 資産を必要とするチーム向けのレジストリ指向の公開で、OpenAPI ドキュメントを管理できます。

Scalar の一般的な利用方法

  • 開発者向けドキュメントを公開する

    Docs を使って Markdown または MDX でガイドを作成し、API リファレンスと組み合わせて、GitHub または CLI から公開しながらサイトをリポジトリと同期させます。

  • OpenAPI からクライアントライブラリを生成する

    SDK 生成を使って OpenAPI ドキュメントを型安全なクライアントライブラリまたは CLI に変換し、API 仕様の変更時に更新を管理します。

  • API を対話的にテストする

    API Client を使って OpenAPI 記述を取り込み、リクエストを送信し、コレクションを整理し、テスト用の事前リクエストまたは事後レスポンス スクリプトを追加します。

  • API 定義をレジストリで管理する

    レジストリ ワークフローを使って OpenAPI ドキュメントを管理・バージョン管理し、共有 API 資産を維持するチーム向けに Git 連携と CI/CD 自動化を活用します。

  • チーム横断で API ワークフローを調整する

    ホスト型およびブラウザベースのツールを使って、各パーツを個別に構築せずに、ドキュメント、クライアントアクセス、プレビュー デプロイが必要なチーム間で協業します。

Pros and Cons

Pros

  • 料金と機能は製品およびプランによって異なるため、導入前に必要な機能を慎重に選ぶ必要があります。
  • 公開ページでは一部の機能が高レベルでしか説明されていないため、実装の詳細は個別の製品ドキュメントを確認する必要がある場合があります。

Cons

  • Docs、SDKs、API client、registry を含む複数の API ワークフローを 1 つの製品群でカバーしています。
  • OpenAPI と関連するオープン標準を基盤にしているため、ワークフローは手作業ではなくソース駆動です。
  • GitHub Actions や CLI ワークフローを含む、Git ベースの公開と同期に対応しています。
  • 製品によっては、ホスト型とローカル/オフラインファーストの利用形態の両方を提供します。
  • ドキュメント機能に加えて、言語別 SDK 生成と API テストツールも備えています。

FAQ

Scalar Docs は何に使いますか?

Scalar Docs は、Markdown、MDX、OpenAPI、AsyncAPI、双方向 Git 同期を使って開発者向けドキュメントを作成・公開するために使われます。プレビュー、GitHub Actions、CLI からの公開に対応しています。

無料プランはありますか?

はい。料金ページには、ホスト型 OpenAPI ドキュメントと組み込み API クライアントを含む Free プランがあり、Docs、SDKs、MCP servers、developer portals 向けの有料プランも掲載されています。

Scalar SDKs は何を生成できますか?

Scalar SDKs は、OpenAPI ドキュメントから型安全なクライアントライブラリを生成します。getting started ページでは、TypeScript、Python、CLI 対応ターゲットなど、複数の対応言語が案内されています。

Scalar API Client はどのプラットフォームをサポートしていますか?

Scalar API Client は、ブラウザと、macOS、Windows、Linux 向けのデスクトップアプリで利用できます。OpenAPI のインポート、コレクション、環境、リクエスト/レスポンス テストを中心に構成されています。

Scalar はどの標準をサポートしていますか?

ソースでは、ドキュメント向けの OpenAPI と AsyncAPI のサポート、OpenAPI ベースの SDK 生成、OpenAPI ネイティブの API クライアントとレジストリが強調されています。料金ページでは、レジストリでの JSON Schema サポートにも触れています。

Quick Facts

カテゴリ
開発者向けツール
主要ドメイン
scalar.com
主な標準
OpenAPI, AsyncAPI, JSON Schema
アクセス形態
ホスト型、CLI、ブラウザ、デスクトップアプリのオプション
主な利用者
API チーム、開発者、ドキュメント チーム
製品ファミリー
Docs, SDKs, API Client, Registry, MCP/Agent