microsoft /terminal
The new Windows Terminal and the original Windows console host, all in the same place!
★ 105,363⑂ 9,738👁 1,370⑃ 5,505● 14,214▤ 159◈ 624
105,363
stars
+8
9,738
forks
1,370
watchers
5,505
prs
14,214
issues
159
releases
624
discussions
README
!Windows Terminal project logos and branding image
Welcome to the Windows Terminal, Console and Command-Line repo
Table of Contents
- Installing and running Windows Terminal
- [Microsoft Store \[Recommended\]](microsoft-store-recommended)
- Other install methods
- Via GitHub
- Via Windows Package Manager CLI (aka winget)
- Via Chocolatey (unofficial)
- Via Scoop (unofficial)
- Installing Windows Terminal Canary
- Terminal \& Console Overview
- Windows Terminal
- The Windows Console Host
- Shared Components
- Creating the new Windows Terminal
- Resources
- FAQ
- I built and ran the new Terminal, but it looks just like the old console
- Documentation
- Contributing
- Communicating with the Team
- Developer Guidance
- Prerequisites
- Building the Code
- Building in PowerShell
- Building in Cmd
- Running \& Debugging
- Coding Guidance
- Code of Conduct
This repository contains the source code for:
Windows Terminal
Windows Terminal Preview
The Windows console host (conhost.exe)
Components shared between the two projects
ColorTool
Sample projects
that show how to consume the Windows Console APIs
Related repositories include:
Windows Terminal Documentation
(Repo: Contribute to the docs)
Console API Documentation
Cascadia Code Font
Installing and running Windows Terminal
[!NOTE]
Windows Terminal requires Windows 10 2004 (build 19041) or later
Microsoft Store [Recommended]
Install the [Windows Terminal from the Microsoft Store][store-install-link].
This allows you to always be on the latest version when we release new builds
with automatic upgrades.
This is our preferred method.
Other install methods
Via GitHub
For users who are unable to install Windows Terminal from the Microsoft Store,
released builds can be manually downloaded from this repository's Releases
page.
Download the Microsoft.WindowsTerminal_.msixbundle file from
the Assets section. To install the app, you can simply double-click on the
.msixbundle file, and the app installer should automatically run. If that
fails for any reason, you can try the following command at a PowerShell prompt:
powershell
NOTE: If you are using PowerShell 7+, please run
Import-Module Appx -UseWindowsPowerShell
before using Add-AppxPackage.
Add-AppxPackage Microsoft.WindowsTerminal_.msixbundle
[!NOTE]
If you install Terminal manually:
You may need to install the VC++ v14 Desktop Framework Package.
This should only be necessary on older builds of Windows 10 and only if you get an error about missing framework packages.
Terminal will not auto-update when new builds are released so you will need
to regularly install the latest Terminal release to receive all the latest
fixes and improvements!
Via Windows Package Manager CLI (aka winget)
winget users can download and install
the latest Terminal release by installing the Microsoft.WindowsTerminal
package:
powershell
winget install --id Microsoft.WindowsTerminal -eTop issues
#13388Cannot type in new pane or tab until focus is manually activated with mouse click200 comments · 2022-06-27#649GSync/Freesync refresh rate / FPS drops when using Terminal198 comments · 2019-05-10#1860Terminal desperately needs a horizontal scrollbar (similar to Command Prompt)115 comments · 2019-07-07#1040Feature Request: Clients of terminal need a way to inquire about the capabilities of the terminal94 comments · 2019-05-28#15689Windows Terminal crashes when dragging a tab76 comments · 2023-07-11#1553Feature Request: Mouse/Touch/Pointer Bindings (like middle-click paste, right-click context menu, etc.)71 comments · 2019-06-24#217cmd: add environment variable to disable/enable 'Terminate batch job (Y/N)?' confirmation70 comments · 2018-07-07#1379Add support for turning off cursor blink69 comments · 2019-06-22
Discussions
#20882tstyles: preview Windows Terminal themes live from PowerShell1 comments · 2026-11-03#20806Un-Expand/Shrink word-wise selection and navigation in mark mode0 comments · 2026-10-15#20759Windows Terminal Preview v1.26.2734.00 comments · 2026-10-02#20758Windows Terminal v1.25.2733.00 comments · 2026-10-02#20757Windows Terminal v1.24.12741.00 comments · 2026-10-02#20702Explore Tree Sidebar0 comments · 2026-09-21#20651Documenting repository policies on AI tooling in CONTRIBUTING.md and repository instruction files (AGENTS.md / CLAUDE.md)3 comments · 2026-09-07#20634conhost as a Linux terminal emulator1 comments · 2026-09-01
Latest release
Windows Terminal v1.25.2733.0 v1.25.2733.0 2026-10-02Terminal 1.25 is finally stable! Here are the highlights: A new settings search experience! We have a lot of settings; hopefully this helps you find them. A rich "actions" editor that will let you better customize how you interact with Terminal. Support for the "Kitty" input protocol, for a highly opinionated way to distinguish keyboard keys and how they were pressed. Window persistence with _or without_ the scrollback history. Community translations into Ukrainian and Serbian (Cyrillic). The ability to configure how wide "ambiguous" Unicode characters are for improved compatibi
相关报道 (6)
新浪财经「自验证」框架让开源模型反超 Fable 5,冲上 GitHub 热榜2026-08-27QQ NewsGithub热榜第二:仅靠“自验证”框架让 DeepSeek V4 Flash 反超 Fable 5,成本不到 1/112026-08-20Pasquale PillitteriIntelligent Terminal 0.1:微软分叉 Windows Terminal 并内置 AI 智能体2026-06-08华尔街见闻和OpenAI分手后,微软彻底疯了2026-06-03智源社区10000个代码文件,我打几把游戏的功夫就搞成Wiki了!2025-11-28搜狐网微软Windows Terminal新版探秘:AI助力,终端命令体验大升级2024-11-06
News & coverage (21)
Hacker NewsTyping inside of the default WSL terminal feels amazing (2018)▲ 332 · 117 comments · 2019-12-23Hacker NewsWindows Terminal Quake Mode▲ 182 · 88 comments · 2021-04-30Hacker NewsWindows Terminal Source Code▲ 151 · 203 comments · 2022-05-11Hacker NewsPixel Shaders in Windows Terminal▲ 141 · 54 comments · 2021-01-29Hacker NewsAsk HN: What was the best software that you used during 2022?▲ 89 · 138 comments · 2022-12-29Hacker NewsThe Windows Console gets support for Sixel images▲ 53 · 37 comments · 2024-07-01Hacker NewsTerminal – The New Windows Terminal▲ 49 · 12 comments · 2019-05-30Hacker NewsShould Windows have a default CLI editor?▲ 27 · 49 comments · 2023-12-14devblogsIntelligent Terminal 0.3: A new way to manage your tabs and agents2026-11-04noteUnderstand the difference between git and GitHub! A beginner's guide to git2026-11-03