Yatko icon

Yatko

Yatkoは、GitHubリポジトリURLを公開リリース向けの整理された、プラットフォーム対応のダウンロードリンクに変換するWebサービスです。ブラウザ、スクリプト、CI向けの直接ダウンロードとJSONリンクも提供します。

Yatko

概要

Yatkoは、公開GitHubリリースから整理されたダウンロードを行うためのWebサービスです。github.com/owner/repo のようなリポジトリパスを、訪問者のオペレーティングシステムとアーキテクチャに適したリリースアセットへ解決するYatkoリンクに変換します。

この製品は、ドメインを変更しながらもおなじみのGitHub風リポジトリ形状を維持します。これにより、読者が最初にGitHubのリリース画面を操作しなくても、プロジェクトはランディングページ、直接ダウンロードリンク、または自動化向けのJSON APIエンドポイントを提供できます。

主な機能

リリースリンクのドメイン差し替え

同じ owner/repo のパス形状を使って、GitHubリポジトリURLを yatko.app 上の整理されたダウンロードページに変換します。

プラットフォーム対応のアセット選択

全員を同じファイルに送るのではなく、訪問者のオペレーティングシステムとアーキテクチャに一致するダウンロードアセットを選択します。

直接ダウンロードのリダイレクト

/dl/ 配下の直接ダウンロードエンドポイントを提供し、解決済みバイナリへそのままリダイレクトします。

自動化向けリンクAPI

/api/link/ 配下のJSONエンドポイントを公開し、CIジョブやスクリプト向けに解決済みのダウンロードURLを返します。

リポジトリのダウンロードページ

リリースノート、リリース履歴、プロジェクトで利用可能なすべてのアセットを含む共有可能なランディングページを公開します。

プラットフォーム別のアセット閲覧

Windows、macOS、Linux ビルドの例を含め、利用可能な場合は代替アセットやインストールオプションを製品ページに表示します。

主な利用シーン

  • READMEのダウンロードリンク

    READMEに1つの整理されたリンクを掲載し、読者がGitHubのリリースアセットを探さずにリポジトリ固有のダウンロードページへ進めるようにします。

  • プラットフォーム別バイナリ配布

    リンクがプラットフォームに応じて自動的に解決されるようにしたいとき、ユーザーをデバイスに適した正しいバイナリへ直接送ります。

  • ビルドとデプロイの自動化

    自動化された処理で最新のリリースアセットが必要な場合、スクリプトやCIパイプラインで解決済みURLをJSONとして取得します。

  • リリースページの閲覧

    ダウンロード前にユーザーが選択肢を比較できるよう、リリースノートとすべてのアセットを備えた共有可能なダウンロードページを提供します。

Pros and Cons

Pros

  • GitHubリポジトリパスを模したシンプルなURLパターンを提供します。
  • 訪問者をOSおよびアーキテクチャに一致したリリースアセットへ直接送れます。
  • CIパイプラインやスクリプトに役立つJSONエンドポイントを含みます。
  • リリースノートとアセット一覧を備えた共有可能なプロジェクトページを表示し、適切なダウンロード選択に役立ちます。

Cons

  • 公開ソースでは料金が確認できないため、購入者は入手可能なページから費用を評価できません。
  • ここで収集されたドキュメントは、選択ルール、サポートされる例外ケース、表示されたURL以外の統合詳細について不完全です。
  • 製品ページは公開GitHubリリースを示していますが、入手可能な証拠には非公開リポジトリのサポートは記載されていません。

FAQ

Yatkoは何をしますか?

Yatkoは、github.com/owner/repo のようなGitHubリポジトリURLの形を受け取り、訪問者のプラットフォームに一致する最新のリリースアセット向けに、整理されたダウンロードページまたは直接ダウンロードリンクを提供します。

実際にはどのようにYatkoを使いますか?

サイトには yatko.app/owner/repo のランディングページ、yatko.app/dl/owner/repo の直接リダイレクト、そしてスクリプトやCIパイプライン向けの yatko.app/api/link/owner/repo のJSONリンクAPIがあります。

どの種類のリポジトリがサポートされていますか?

Yatkoは、ホームページと製品ページで neovim/neovim、astral-sh/uv、cli/cli、BurntSushi/ripgrep などの公開リポジトリで動作することが示されています。

文書化されている制限はありますか?

ソースには複数のアセットとプラットフォーム別ダウンロードを備えたリリースページが示されていますが、選択ルール、対応する例外ケース、アカウントベースの設定についてはすべて文書化されていません。

Yatkoの料金はいくらですか?

収集したソース内の料金URLは404を返したため、利用可能な証拠では料金やプランの詳細は確認できません。

Quick Facts

カテゴリ
開発者向けツール
主な用途
GitHubリリースのダウンロードルーティング
入力パターン
github.com/owner/repo
ランディングページ形式
yatko.app/owner/repo
直接ダウンロード形式
yatko.app/dl/owner/repo
API形式
yatko.app/api/link/owner/repo

Yatkoの代替品

ByteAsk icon

ByteAsk

ByteAskは、C/C++向けのターミナル起点AIコーディングエージェント。リポジトリを編集し、コンパイラやデバッガ、サニタイザ、テストで変更を検証してから差分を表示。無料枠あり。

CreateOS Sandbox icon

CreateOS Sandbox

CreateOS Sandboxは、FirecrackerマイクロVM上でコードやエージェントのワークロードを実行できる分離型コンピュート環境です。SDK、CLI、MCPで制御可能。

hob icon

hob

hobは、エージェントのセッション、ターミナル、履歴、後続作業を、既存のツールやプロバイダーに合わせて整理できる独立したコーディングエージェント向けワークスペース。ローカルでの制御を重視する開発者に最適。

Ably Chat icon

Ably Chat

Ably Chatは、カスタムのリアルタイムチャットアプリを構築できるチャットAPIプラットフォームです。ルーム単位のメッセージ、入力中表示、プレゼンス、リアクション、メッセージ更新に対応し、利用量ベースの料金も選べます。

Manta AI icon

Manta AI

Manta AIは、URLからアプリの挙動を把握し、回帰を検出し、スクリプトやセレクタ管理なしでテストを生成できる自律型Webアプリテストツールです。

SonOf icon

SonOf

SonOfは、リポジトリとPMツールに接続し、コードベースと周辺の製品コンテキストを監査して、承認済みの作業をシニアエンジニアのレビュー付きで公開済みチケットに変えます。

Yatko - AI Tool, Features, Use Cases & Alternatives | UStack