Termuxは、スマートフォン上でシェルとインストール可能なパッケージを使えるAndroid向けターミナルアプリ兼Linux環境です。
microsoft/terminal
タブとUnicodeに対応したモダンなWindows Terminalアプリと、従来のWindowsコンソールホスト(conhost.exe)のソースコードを提供します。
代替できる製品:iTerm2
- スター
- 105,201
- フォーク
- 9,667
- 未解決の Issue
- 1,780
- 最終コミット
- 12 時間前
これは何?
このリポジトリには、タブ、リッチテキスト、テーマ設定、各種カスタマイズに対応したWindows向けコマンドラインアプリケーション、Windows Terminalのソースコードが含まれています。また、Windowsのコマンドライン基盤やConsole APIサーバー、入力エンジン、描画エンジンをホストする従来のWindowsコンソールホスト conhost.exe も含まれています。
コンソールホストは、Windows本体の conhost.exe のビルドに使われるコードです。リポジトリには、ColorTool、Windows Console APIの使い方を示すサンプルプロジェクトのほか、DirectWriteベースのテキスト描画エンジン、UTF-16とUTF-8を格納するテキストバッファー、ほかのターミナル実装でも再利用できるVTパーサーとエミッターなどの共有コンポーネントも含まれています。
Windows Terminalは、Microsoft Store、winget、またはGitHubのリリースパッケージからインストールできます。ビルドにはC++とWinUIのワークロードを含むVisual Studioが必要で、Windows 10 ビルド19041以降で動作します。
主な機能
- 01リッチテキストとカスタマイズ可能なテーマに対応したタブ式インターフェース
- 02ANSI/VTシーケンスと24ビットカラーに対応
- 03Windowsコンソールホスト(conhost.exe)のソースコードを収録
- 04DirectWriteテキストレンダラーやVTパーサーなど、再利用可能なコンポーネントを提供
- 05Microsoft Store、winget、Chocolatey、Scoopからインストール可能
ユースケース
- WSLやコマンドラインツールを使うための、Windows向けモダンなタブ式ターミナルとして利用
- WindowsコンソールとConPTYの実装を調べる
- Windowsアプリケーションでターミナル描画やVT解析のコンポーネントを再利用する
クイックスタート
- 1
winget で Windows Terminal をインストール
winget install --id Microsoft.WindowsTerminal -e - 2
または Microsoft Store からインストール(推奨)
使う前に知っておきたいこと
- Windows 専用です。Windows 10 バージョン 2004(ビルド 19041)以降が必要です。
- GitHub から手動でインストールした場合、自動更新されません。
トピック
よくある質問
- terminal とは?
- タブとUnicodeに対応したモダンなWindows Terminalアプリと、従来のWindowsコンソールホスト(conhost.exe)のソースコードを提供します。 このリポジトリには、タブ、リッチテキスト、テーマ設定、各種カスタマイズに対応したWindows向けコマンドラインアプリケーション、Windows Terminalのソースコードが含まれています。また、Windowsのコマンドライン基盤やConsole APIサーバー、入力エンジン、描画エンジンをホストする従来のWindowsコンソールホスト conhost.exe も含まれています。
- terminal は無料で使えますか?ライセンスは?
- terminal は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- terminal は今もメンテナンスされていますか?
- 活発にメンテナンス中。terminal の最終コミットは 2026年10月20日 です。
- terminal は何に使えますか?
- WSLやコマンドラインツールを使うための、Windows向けモダンなタブ式ターミナルとして利用 WindowsコンソールとConPTYの実装を調べる Windowsアプリケーションでターミナル描画やVT解析のコンポーネントを再利用する
- terminal のインストール方法は?
- winget で Windows Terminal をインストール: winget install --id Microsoft.WindowsTerminal -e または Microsoft Store からインストール(推奨)
- terminal はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/microsoft/terminal
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
シンタックスハイライト、Gitの変更箇所表示、自動ページャー機能を備えた、ターミナル向けのcat(1)クローン。
ファイルやディレクトリを名前で探せる、高速で使いやすい Unix の find コマンド代替 CLI。
多くのデバイスのプレビューを同時に表示し、操作を同期できる、AIエージェント向けMCPサーバー搭載のElectronベースのデスクトップブラウザー。
カスタマイズ可能なASCIIロゴとともにシステム情報を表示する、高速なneofetch風コマンドラインツール。
TUIやGUIではなくコマンドを入力してファイルを操作する、シェル風のテキストベースのターミナルファイルマネージャーです。