WinOps Toolkit
macOS のための開発者ツールボックス
SSH、データベース、Kubernetes を 1 つのネイティブ Mac アプリで
審査中 - 近日公開
概要
WinOps Toolkit は、開発者とシステム管理者のための macOS ネイティブワークスペースです。SSH ターミナルと SFTP、MySQL、PostgreSQL、SQLite、Redis、Kubernetes が 1 つの軽快なアプリにまとまっています。ブラウザのタブを何枚も開く必要も、Electron の殻もなく、1 つのウィンドウで接続ごとにタブを開けます。
接続はサイドバーのグループに並び、ダブルクリックで開きます。SSH はパスワードまたは秘密鍵に対応し、MySQL と PostgreSQL は直接接続または SSH トンネル経由で接続できます。Redis はキー名のパターンで検索し、SQLite はローカルファイルをそのまま開きます。Kubernetes ビューは既存の kubeconfig を読み込み、Pod、ログ、YAML を表示します。設定はすべて Mac 上に残り、UI は 9 言語に対応、外観はライト・ダーク・システムに追従します。
スクリーンショット
本ページのスクリーンショットは macOS 上で動作する WinOps Toolkit を撮影したもので、UI は日本語です。
できること
SSH ターミナルと SFTP
パスワードまたは秘密鍵でログインでき、パスフレーズ付きの鍵にも対応します。セッションはネイティブのタブで開き、内蔵の SFTP ブラウザでアップロード、ダウンロード、名前変更、削除、フォルダ作成ができるため、別のクライアントは不要です。
MySQL と PostgreSQL
ローカルまたは SSH トンネル経由で接続します。データベース、スキーマ、テーブル、カラム、インデックスを閲覧し、結果グリッド付きのエディタで SQL を実行。行の追加・編集・削除や、テーブルの DDL 確認もできます。
Redis と SQLite
Redis のキーをパターンでスキャンし、string、list、hash、set、zset の値を表示・編集して TTL を設定します。SQLite はローカルのデータベースファイルを開き、テーブルとカラムを管理して行を直接編集できます。
同じウィンドウで Kubernetes
ノード、名前空間、Pod、Deployment、StatefulSet、DaemonSet、Service、Ingress を閲覧し、Pod の状態、再起動回数、CPU、メモリをリアルタイムに確認。コンテナログの表示、Pod 内シェル、ポートフォワード、YAML 編集も行えます。
Web の包みではないネイティブアプリ
ブラウザエンジンではなく SwiftUI と AppKit で構築しているため、ダウンロードは小さく、ウィンドウはすぐに開き、メモリ使用量も抑えられます。ライト、ダーク、システム追従の外観を用意しています。
ローカル優先、アカウント不要
登録も広告も分析 SDK もありません。接続、認証情報、設定は Mac 上のファイルに保存され、アプリがネットワークに接続するのは、あなたが指定したサーバーへ接続するときだけです。
基本情報
- 対応プラットフォーム
- macOS 15.0 以降。Apple シリコンと Intel Mac のユニバーサルビルド
- アプリ内の言語
- 日本語、英語、簡体字中国語、繁体字中国語、韓国語、フランス語、ドイツ語、スペイン語、ポルトガル語 - アプリ内で切り替え可能
- 設定の保存場所
- Application Support 内のローカル JSON ファイル。Mac 上のみに保存され、アップロードされません
- アカウント
- 不要
- 価格
- 無料
- カテゴリ
- 開発者ツール - SSH、データベース、Kubernetes
プライバシーとお客さまのデータ
WinOps Toolkit は、作成した接続プロファイル——名前、ホスト、ポート、ユーザー名、認証情報、データベースとクラスタの設定、グループ名——と UI の設定を、Mac の Application Support 内にあるアプリ専用フォルダの 2 つの JSON ファイルに保存します。当社はこれらを受け取るサーバーを運営していないため、内容を閲覧したり復元したりすることはできません。あなた自身がファイルをコピーした場合にのみ、Mac の外へ出ます。アプリが接続するのは、あなたが設定したホスト、データベース、Kubernetes クラスタだけです。
パスワードと秘密鍵は現在、追加の暗号化なしでこのローカルファイルに保存されます。FileVault などのディスク暗号化を有効にし、このファイルを他人と共有しないでください。アプリとサポートフォルダを削除すれば、接続は完全に消えます。アプリには広告、分析 SDK、第三者トラッキングはありません。
よくあるご質問
WinOps Toolkit では何を管理できますか?
SSH と SFTP、MySQL、PostgreSQL、SQLite、Redis、Kubernetes です。各接続はサイドバーのグループに保存され、それぞれのタブで開きます。
インターネット接続は必要ですか?
接続するサーバー、データベース、クラスタに到達するときだけ必要です。SQLite ファイルとアプリ自体はオフラインで使えます。
パスワードはどこに保存されますか?
Mac 上のアプリの Application Support フォルダにあるローカル JSON ファイルです。どこにもアップロードされませんが、追加の暗号化はないため、FileVault を有効にし、ファイルを厳重に管理してください。
SSH サーバー経由でデータベースに接続できますか?
はい。MySQL と PostgreSQL の接続では、設定済みの SSH 接続をトンネルとして使用でき、ローカルポートが自動的に転送されます。
サブスクリプションや広告はありますか?
ありません。WinOps Toolkit は無料で、広告もアカウントも不要です。購読や復元が必要な購入項目もありません。
問題が起きたらどこに連絡しますか?
contact@yingzhichu.com にメールするか、営業時間内に +86 18515331983 へお電話ください。macOS のバージョン、アプリのバージョン、問題が起きた接続の種類をお知らせください。