Repolode
huseyinbabal

huseyinbabal/taws

Rust製のターミナルUIで、複数のAWSプロファイルやリージョンにまたがるリソースを閲覧・管理できます。

代替できる製品:AWS Console

スター
2,264
フォーク
71
未解決の Issue
14
最終コミット
5 日前

これは何?

tawsは、コマンドラインから離れることなくAWSリソースを表示・管理できるターミナルUIです。vim風のコマンドバーでリソースの種類を選び、一覧を表示したり、詳細をJSONまたはYAMLで開いたり、ローカルまたはAWS APIのフィルターで結果を絞り込んだりできます。EC2、Lambda、S3、RDS、IAM、EKS、CloudFormationなどのサービスにまたがる数十種類のリソースに対応しています。

AWSプロファイルやリージョンをその場で切り替えられ、SSO、コンソールログイン、ロールの引き受け、環境変数など複数の認証情報ソースを扱えます。キーボードショートカットで移動やページ送りができ、読み取り専用モードでは書き込み操作をブロックします。カスタムエンドポイントを指定すればLocalStackでも利用できます。

一覧画面からEC2インスタンスの起動、停止、終了ができ、稼働中のLinuxインスタンスではSSMシェルセッションを開けます。Homebrew、Scoop、Cargo、Dockerのほか、macOS、Linux、Windows向けのビルド済みバイナリで配布されています。

主な機能

  • 01再起動せずにAWSプロファイルやリージョンを切り替え
  • 02主要なAWSサービスにまたがる数十種類のリソースを閲覧
  • 03リソースの詳細をJSONまたはYAMLで表示
  • 04あいまい検索によるローカル絞り込み、またはサーバー側のAWSタグ・APIフィルターに対応
  • 05EC2インスタンスの起動・停止・終了や、SSMシェルセッションの開始
  • 06読み取り専用モードですべての書き込み操作をブロック

ユースケース

  • SSHセッションからEC2、Lambda、ECSのリソースをすばやく確認
  • 複数のAWSアカウントやリージョンにまたがるリソースの状態を確認
  • 読み取り専用モードを使って本番インフラを安全に閲覧
  • ターミナルからLocalStackを使ってAWS環境をテスト

クイックスタート

  1. 1

    Homebrewでインストール(macOS/Linux)

    brew install huseyinbabal/tap/taws
  2. 2

    またはCargoでインストール

    cargo install taws
  3. 3

    デフォルトのAWSプロファイルでtawsを起動

    taws

使う前に知っておきたいこと

  • 閲覧するサービスのAWS認証情報と読み取り権限(Describe*およびList*)が必要です。

収録されている特集

トピック

よくある質問

taws とは?
Rust製のターミナルUIで、複数のAWSプロファイルやリージョンにまたがるリソースを閲覧・管理できます。 tawsは、コマンドラインから離れることなくAWSリソースを表示・管理できるターミナルUIです。vim風のコマンドバーでリソースの種類を選び、一覧を表示したり、詳細をJSONまたはYAMLで開いたり、ローカルまたはAWS APIのフィルターで結果を絞り込んだりできます。EC2、Lambda、S3、RDS、IAM、EKS、CloudFormationなどのサービスにまたがる数十種類のリソースに対応しています。
taws は無料で使えますか?ライセンスは?
taws は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
taws は今もメンテナンスされていますか?
活発にメンテナンス中。taws の最終コミットは 2026年10月18日 です。
taws は何に使えますか?
SSHセッションからEC2、Lambda、ECSのリソースをすばやく確認 複数のAWSアカウントやリージョンにまたがるリソースの状態を確認 読み取り専用モードを使って本番インフラを安全に閲覧 ターミナルからLocalStackを使ってAWS環境をテスト
taws のインストール方法は?
Homebrewでインストール(macOS/Linux): brew install huseyinbabal/tap/taws またはCargoでインストール: cargo install taws デフォルトのAWSプロファイルでtawsを起動: taws
taws はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/huseyinbabal/taws

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト