HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
microsoft
terminal
C++2018–2026
microsoft / terminal

terminal

The new Windows Terminal and the original Windows console host, all in the same place!

202Distinct people
270Mentions
2Explicit recommenders
105.4KGitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

The new Windows Terminal and the original Windows console host, all in the same place!

GitHub

Where it is used

  • Visual Studio — Visual Studio uses Windows Terminal’s core to power its integrated terminal, providing a more robust terminal experience and faster adoption of new functionality. Source

What people are saying

A quick off-the-cuff remark based solely on the title: in 2024, I think the state of the terminal has never been better, in large part to Microsoft making a high quality…

eminence32 used a recommendation phrase. 2 indexed comments match. This is a phrase match, not a verdict.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

Mentioned in the same Hacker News threads. That is not proof they are substitutes.

This week on Hacker News

Nov 8–Nov 15 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/15/2026, 11:34:28 AM UTC.

Mentions over time

HN mentions by year270 dated mentions

Observed mentions: 2018-03-30 18:23:14 UTC to 2026-10-22 16:10:14 UTC.

02040602018-01-01 00:00:00 UTC to 2019-01-01 00:00:00 UTC (exclusive): 10 mentions; 0 submissions, 10 comments20182019-01-01 00:00:00 UTC to 2020-01-01 00:00:00 UTC (exclusive): 45 mentions; 12 submissions, 33 comments2020-01-01 00:00:00 UTC to 2021-01-01 00:00:00 UTC (exclusive): 54 mentions; 6 submissions, 48 comments2021-01-01 00:00:00 UTC to 2022-01-01 00:00:00 UTC (exclusive): 56 mentions; 7 submissions, 49 comments2022-01-01 00:00:00 UTC to 2023-01-01 00:00:00 UTC (exclusive): 47 mentions; 4 submissions, 43 comments20222023-01-01 00:00:00 UTC to 2024-01-01 00:00:00 UTC (exclusive): 29 mentions; 6 submissions, 23 comments2024-01-01 00:00:00 UTC to 2025-01-01 00:00:00 UTC (exclusive): 13 mentions; 1 submissions, 12 comments2025-01-01 00:00:00 UTC to 2026-01-01 00:00:00 UTC (exclusive): 9 mentions; 0 submissions, 9 comments2026-01-01 00:00:00 UTC to 2027-01-01 00:00:00 UTC (exclusive): 7 mentions; 1 submissions, 6 comments. Incomplete calendar period.2026*

* An incomplete calendar period is marked with an outlined bar. Its count is not directly comparable with a full period.

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
20182018-01-01 00:00:00 UTC2019-01-01 00:00:00 UTC10010
20192019-01-01 00:00:00 UTC2020-01-01 00:00:00 UTC451233
20202020-01-01 00:00:00 UTC2021-01-01 00:00:00 UTC54648
20212021-01-01 00:00:00 UTC2022-01-01 00:00:00 UTC56749
20222022-01-01 00:00:00 UTC2023-01-01 00:00:00 UTC47443
20232023-01-01 00:00:00 UTC2024-01-01 00:00:00 UTC29623
20242024-01-01 00:00:00 UTC2025-01-01 00:00:00 UTC13112
20252025-01-01 00:00:00 UTC2026-01-01 00:00:00 UTC909
2026 (partial)2026-01-01 00:00:00 UTC2027-01-01 00:00:00 UTC716

What Hacker News says

13 sources
> Is VLC really "complex software" The moment you criticize an app, someone on the Internet will jump in to tut-tut and insist to you that it's "complex software" and you can't possibly understand how complex it is. Case in point: Just a few years ago the Windows Terminal team chastised[^1] users by claiming that fast font rendering would literally require several PhDs of research and can't be solved otherwise[^0]. At some point we have to realize that claiming something is complex doesn't prove that it's inherently complex nor justify any complexity in how it was built. [^0]: https://news.ycombinator.com/item?id=28743687 [^1]: https://github.com/microsoft/terminal/issues/10362#issuecomm...
In Even Microsoft Notepad is getting AI text editing now
Some parts have already been open-sourced. For example, the console host component has been open sourced here: https://github.com/microsoft/terminal And the FAT filesystem driver: https://github.com/microsoft/Windows-driver-samples/tree/mai... And also PowerShell: https://github.com/PowerShell/PowerShell And most of .NET: https://github.com/dotnet Maybe they could consider an Apple-style approach: open source the core of the kernel and text-mode user space but leave the GUI closed. Of course, open sourcing everything would be even better, but that might too big of a step for them. Open sourcing the non-GUI core could be a good initial step, whether or not it ends up going further.
In Microsoft formally deprecates the Windows Control Panel
eminence32·May 16, 2024Recommendation phrase
A quick off-the-cuff remark based solely on the title: in 2024, I think the state of the terminal has never been better, in large part to Microsoft making a high quality terminal easily available to everyone on Windows [1] As an application author, I love being able to assume that all major platforms have a good terminal and that my favorite terminal rendering libraries should Just Work on all of them [1] https://github.com/microsoft/terminal
In State of the Terminal
A Microsoft employee recently (~6 months) opened a Github issue to discuss a command line editor for Windows: https://github.com/microsoft/terminal/discussions/16440 > "Thank you so much to everyone for engaging with this feature exploration! Your passion has generated a ton of excitement in our own team, and I’m happy to share our proposed direction, which is that we will work with Malcolm Smith (malxau), the maintainer of Yedit, to ship Edit in Windows! We plan to do this by forking the Yedit code to a new OSS repo on GitHub, under Microsoft (like terminal or powertoys)." YEdit being an MIT licensed open-source recreation of the MS-DOS 5 editor, by a Microsoft employee: http://www.malsmith.net/edit/
In Ask HN: Interesting TUIs (text user interfaces), maybe forgotten ones?
> convince management of the value This presupposes that such convincing is even possible. Many, many companies have leadership that are simply terrible at identifying value. If you've never been part of a majority of developers advocating for, if not outright begging for, some huge ROI initiative to get the green light, you are very fortunate. There are great counterexamples, like Valve, which is known for giving developers an extreme degree of autonomy, and they benefit greatly from that approach. For each Valve, though, there are dozens of companies that manage to succeed despite themselves. Take Microsoft, for example. One tiny, yet representative, example: the way the Windows Terminal team handled a suggestion from Casey Muratori to take their software from abysmally slow to lightning fast: https://github.com/microsoft/terminal/issue
Read the rest
s/10362 A quote from one of the Terminal developers, dismissing the suggestion: > I believe what you’re doing is describing something that might be considered an entire doctoral research project in performant terminal emulation as “extremely simple” somewhat combatively… Just how difficult was such an endeavor in actuality? Well, given that Casey implemented his own terminal emulator from scratch and incorporated the functionality he was proposing in a mere weekend... not a whole lot. Relatively minor effort for a huge return on investment. It took Casey explaining the concepts, then providing a working proof of concept, and finally a bunch of backlash online towards the Terminal team to get them to do the right thing for themselves and their users.
In Deleting Software I Wrote Upon Leaving Employment of a Company
At this point ConHost.exe is open source [0] so it is maybe not a stretch to expect Microsoft to open source CMD.EXE at some point. Though with PowerShell being cross-platform and already open source, I personally don't think there's enough to gain in some sort of better open source CMD.EXE fork. I'd be interested in being proved wrong on that, but I'm also happy enough with PowerShell these days I'm not in a hurry to return to CMD.EXE. [0] https://github.com/microsoft/terminal/tree/main/src/host
In Trying out Microsoft's pre-release OS/2 2.0
"Users of Linux and macOS may well be familiar with the sudo command, used regularly in the terminal, and it looks like Windows may finally be getting its own version." More Linux tools are coming to Windows, especially Windows Server because the tools are good and they make it easier to administer a Windows Server. They are looking at adding a default TUI text editor (https://github.com/microsoft/terminal/discussions/16440) and now they are adding sudo. I would not be surprised if systemd or something like it gets ported or reinvented for Windows simply because it makes managing services so nice.
In Windows 11 looks to be getting a key Linux tool added in the future
>We are allowed to view and consume it, to be influenced by it, and under many circumstances even outright copy it. People keep saying this but it's actually much more complicated, and in many cases you can't view copyrighted content. An example, MicroSoft employees are not permitted to view or learn from an open source (GPL-2) terminal emulator: https://github.com/microsoft/terminal/issues/10462#issuecomm... Another example is proprietary software that may have it's source available, either intentionally or not. If you view this and then work on something related to it, like WINE for example, you are definitely at risk of being successfully sued. If you worked at MicroSoft and worked on Windows, you would not be able to participate in WINE development at all without violating copyright. If you viewed leaked Windows source code you also w
Read the rest
ould not be able to participate in WINE development. An interesting question that I have, is whether training on proprietary, non-trade-secret sources would be allowed. Something like unreal engine, where you can view the source but it's still proprietary. Another question is whether training on leaked sources of proprietary and private but non-trade-secret code, like source dumps of Windows is legal.
In On being listed as an artist whose work was used to train Midjourney

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.