Linux、macOS、Windowsに対応した、リアルタイムWYSIWYGプレビュー搭載のシンプルで洗練されたオープンソースMarkdownエディター。
oldj/SwitchHosts
Tauri、React、TypeScriptで構築された、システムのhostsファイルのエントリを管理・切り替えるデスクトップアプリ。
代替できる製品:SwitchHosts
- スター
- 27,293
- フォーク
- 2,689
- 未解決の Issue
- 419
- 最終コミット
- 20 時間前
これは何?
SwitchHostsは、システムのhostsファイルを管理するデスクトップアプリです。ファイルを手作業で編集する代わりに、hostsエントリをローカル、リモート、グループ、フォルダーのコレクションに整理し、メインウィンドウまたはシステムトレイから必要なセットを有効にできます。
リモートエントリは、手動、スケジュール、または起動時に更新できます。hostsデータのインポートとエクスポートにも対応しており、URLからバックアップをインポートすることもできます。削除したエントリはゴミ箱に移動し、復元できます。また、構文ハイライト、エントリ横断の検索と置換、書き込みモード、プロキシ、適用後のコマンド、ローカルHTTP APIに関する設定も利用できます。
Tauri、React、Jotai、Mantineで構築されており、macOS、Linux、Windows向けに配布されています。WindowsではChocolateyパッケージも提供されています。
主な機能
- 01システム、ローカル、リモート、グループ、フォルダーのhostsエントリを管理
- 02メインウィンドウまたはシステムトレイからhostsの設定を切り替え
- 03エントリ横断の構文ハイライトと検索・置換
- 04リモートhostsを手動、スケジュール、または起動時に更新
- 05URLからのバックアップを含むhostsデータのインポートとエクスポート
- 06削除したエントリを復元または完全削除できるゴミ箱
ユースケース
- 開発、ステージング、本番環境のホスト設定を切り替える
- hostsファイルを手作業で編集せずに、ドメインをテストサーバーに割り当てる
- 自動更新される共有のリモートhostsリストを利用する
- hostsの設定をバックアップし、復元できるようにする
クイックスタート
- 1
npmで依存関係をインストールする
npm install - 2
開発モードでアプリを起動する
npm run tauri:dev - 3
本番用ビルドを作成する
npm run tauri:build
使う前に知っておきたいこと
- ソースからビルドするには、Node.js 24 LTS、Rust 1.90以降、Tauriのシステム依存関係が必要です。
- システムのhostsファイルへの書き込みには、管理者またはroot権限が必要です。
トピック
よくある質問
- SwitchHosts とは?
- Tauri、React、TypeScriptで構築された、システムのhostsファイルのエントリを管理・切り替えるデスクトップアプリ。 SwitchHostsは、システムのhostsファイルを管理するデスクトップアプリです。ファイルを手作業で編集する代わりに、hostsエントリをローカル、リモート、グループ、フォルダーのコレクションに整理し、メインウィンドウまたはシステムトレイから必要なセットを有効にできます。
- SwitchHosts は無料で使えますか?ライセンスは?
- SwitchHosts は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- SwitchHosts は今もメンテナンスされていますか?
- 活発にメンテナンス中。SwitchHosts の最終コミットは 2026年10月20日 です。
- SwitchHosts は何に使えますか?
- 開発、ステージング、本番環境のホスト設定を切り替える hostsファイルを手作業で編集せずに、ドメインをテストサーバーに割り当てる 自動更新される共有のリモートhostsリストを利用する hostsの設定をバックアップし、復元できるようにする
- SwitchHosts のインストール方法は?
- npmで依存関係をインストールする: npm install 開発モードでアプリを起動する: npm run tauri:dev 本番用ビルドを作成する: npm run tauri:build
- SwitchHosts はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/oldj/SwitchHosts
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Mac、Windows、Linux対応のオープンソース画面録画・編集アプリ。デモ動画にズームやカーソル補正、装飾フレームを追加できます。
カスタムCSSや動作変更用のプラグインシステムを備えた、非公式のElectron製YouTube Musicデスクトップアプリ。
画像を貼り付けたりドラッグしたりして、S3、GitHub、Imgur、Aliyun OSSなどにアップロードし、リンクをコピーできるデスクトップ画像アップローダー。
ElectronとTypeScriptで作られた、Windows、macOS、Linux向けの、AI機能・広告・トラッキングのないオフライン対応デスクトップメモアプリ。
多くのデバイスのプレビューを同時に表示し、操作を同期できる、AIエージェント向けMCPサーバー搭載のElectronベースのデスクトップブラウザー。