C++ Windows

Open-source C++ projects categorized as Windows

Top 23 C++ Window Projects

  • Windows Terminal

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

  • Project mention: Deleting Software I Wrote Upon Leaving Employment of a Company | news.ycombinator.com | 2024-03-15

    > 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/issues/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.

  • x64dbg

    An open-source user mode debugger for Windows. Optimized for reverse engineering and malware analysis.

  • Project mention: we need a 2015E revival. | /r/oldrobloxrevivals | 2023-12-07
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • ImHex

    🔍 A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM.

  • Project mention: Ask HN: What Underrated Open Source Project Deserves More Recognition? | news.ycombinator.com | 2024-03-07

    ImHex

    “A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM.”

    I actually used it not too long ago to inspect why a mp4 file wasn’t valid. The pattern language that they have is quite nice and having sections of the hex highlighted and being able to see what structures they represent and what data was on those structures was very useful!

    https://github.com/WerWolv/ImHex

  • calculator

    Windows Calculator: A simple yet powerful calculator that ships with Windows

  • Project mention: Exemples of medium WPF open-source projects? | /r/csharp | 2023-11-14
  • cmder

    Lovely console emulator package for Windows

  • Project mention: Ask HN: What CLI Apps? | news.ycombinator.com | 2024-04-13

    [Windows only]

    I recently discovered Cmder:

    https://cmder.app/

    It's a portable console emulator and gives you the ability to "place your own executable files into the bin folder to be injected into your PATH" when it's run.

    So far I've added:

    jq

  • winget-cli

    WinGet is the Windows Package Manager. This project includes a CLI (Command Line Interface), PowerShell modules, and a COM (Component Object Model) API (Application Programming Interface).

  • Project mention: Overview over Microsoft's developer tools for Windows | dev.to | 2024-01-19

    GitHub

  • notepad-plus-plus

    Notepad++ official repository

  • Project mention: Open-Shell: A collection of utilities bringing back classic features to Windows | news.ycombinator.com | 2024-04-24

    Whenever I need to live on a Windows system for any length of time, I install [notepad++](https://notepad-plus-plus.org)

    Do you prefer Notepad3 over Notepad++, and can you share why if so?

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • keepassxc

    KeePassXC is a cross-platform community-driven port of the Windows application “Keepass Password Safe”.

  • Project mention: KeePassXC Issue: [Passkeys] should never be exported in clear text | news.ycombinator.com | 2024-03-13
  • Cocos2d

    Cocos2d-x is a suite of open-source, cross-platform, game-development tools utilized by millions of developers across the globe. Its core has evolved to serve as the foundation for Cocos Creator 1.x & 2.x.

  • Project mention: Not only Unity... | /r/opensourcegames | 2023-11-11
  • FreeCAD

    This is the official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler.

  • Project mention: Sketch gets mirrored on edit | /r/FreeCAD | 2023-12-09

    bug reports should be made on the github issue tracker here: https://github.com/FreeCAD/FreeCAD/issues

  • MMKV

    An efficient, small mobile key-value storage framework developed by WeChat. Works on Android, iOS, macOS, Windows, and POSIX.

  • Project mention: Understanding security in React Native applications | dev.to | 2024-04-03

    react-native-mmkv is a wrapper around MMKV that allows you to easily implement secure storage in your app. It is arguably the fastest key-value storage for React Native apps

  • TranslucentTB

    A lightweight utility that makes the Windows taskbar translucent/transparent.

  • Project mention: I had to do it. | /r/pcmasterrace | 2023-06-02

    Take a look at TranslucentTB. It makes your taskbar see through. Your icons are still there like normal, but the white bar itself is gone. This makes any desktop look way better imo.

  • OpenRCT2

    An open source re-implementation of RollerCoaster Tycoon 2 🎢

  • Project mention: Lessons from Open-Source Game Projects | dev.to | 2024-04-10

    OpenRCT2 - Roller Coster Tycoon 2 clone. C++, SDL2, OpenGL

  • DearPyGui

    Dear PyGui: A fast and powerful Graphical User Interface Toolkit for Python with minimal dependencies

  • Project mention: PysimpleGUI | news.ycombinator.com | 2023-12-08

    For native GUI, DearPyGui[0] as modern as you can.

    For browser web-based GUI, you can use nicegui[1]

    [0] -- https://github.com/hoffstadt/DearPyGui

    [1] -- https://github.com/zauberzeug/nicegui

  • nekoray

    Qt based cross-platform GUI proxy configuration manager (backend: v2ray / sing-box)

  • OpenFrameworks

    openFrameworks is a community-developed cross platform toolkit for creative coding in C++.

  • Project mention: Resolume | news.ycombinator.com | 2024-03-14

    Not exactly VJ, but could be used for it. https://openframeworks.cc

  • ConEmu

    Customizable Windows terminal with tabs, splits, quake-style, hotkeys and more

  • Project mention: Any user with Win 7 user + Vim at terminal+airline_with_Powerline_symbols? | /r/vim | 2023-07-10

    On Windows 7 your best bet is to install a modern terminal emulator like ConEmu: https://conemu.github.io/

  • AutoHotkey

    AutoHotkey - macro-creation and automation-oriented scripting utility for Windows.

  • Project mention: I need help! I believe I have someone able to see my screen, record my keys, alter windows sys files, alter reg keys, phish webpages, inject custom script-code into genuine windows apps, load webpages as installers, fake uninstall, fake shutdown, tons more from one file. Please tell me anything! | /r/antivirus | 2023-06-19

    DownloadAHK() { global wb wb.Stop() file := A_Temp "\ahk-install.exe" switchPage("downloading") Sleep 10 if !Download("https://autohotkey.com/download/ahk-install.exe", file, "DownloadAHK_Progress") { MsgBox 0x2010,, Download failed. switchPage("start") return } Run "%file%" /exec waitclose %A_ScriptHwnd% /exec downloaded "%file%" ExitApp } Exec_WaitClose(hwnd) { DetectHiddenWindows On WinWaitClose ahk_id %hwnd% } Exec_Downloaded(file) { ; global SilentMode := true DetermineVersion() QuickInstall()

  • olive

    Free open-source non-linear video editor

  • Project mention: Olive keeps crashing when trying to make a proxy? | /r/olive | 2023-07-10

    We need more detail. What OS you are using what olive version (exactly up to commit number). You should make an issue heere: https://github.com/olive-editor/olive/issues

  • multipass

    Multipass orchestrates virtual Ubuntu instances

  • Project mention: Setting up PHP 8.2 + Laravel 11 dev environment on Multipass | dev.to | 2024-04-22

    Install Multipass from https://multipass.run

  • Squirrel

    An installation and update framework for Windows desktop apps

  • Project mention: ClickOnce | /r/dotnet | 2023-11-11

    I never had much luck with ClickOnce, so I was using Squirrel.Windows. I've recently switched to the Clowd.Squirrel fork, since I needed support for AzureSignTool in the build process.

  • openscad

    OpenSCAD - The Programmers Solid 3D CAD Modeller

  • Project mention: Show HN: Atopile – Design circuit boards with code | news.ycombinator.com | 2024-02-05
  • Open-Shell-Menu

    Classic Shell Reborn.

  • Project mention: Windows 11 Start menu ads are now rolling out to everyone | news.ycombinator.com | 2024-04-24

    I've been very happy happy with https://github.com/Open-Shell/Open-Shell-Menu as a Start Menu replacement. If ads have rolled out to my Windows install, I wouldn't even notice.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ Windows related posts

Index

What are some of the best open-source Window projects in C++? This list will help you:

Project Stars
1 Windows Terminal 93,467
2 x64dbg 43,170
3 ImHex 32,832
4 calculator 28,872
5 cmder 25,551
6 winget-cli 22,110
7 notepad-plus-plus 21,539
8 keepassxc 19,176
9 Cocos2d 17,878
10 FreeCAD 17,463
11 MMKV 16,791
12 TranslucentTB 14,333
13 OpenRCT2 12,889
14 DearPyGui 12,218
15 nekoray 10,231
16 OpenFrameworks 9,775
17 ConEmu 8,410
18 AutoHotkey 8,347
19 olive 7,800
20 multipass 7,273
21 Squirrel 7,155
22 openscad 6,425
23 Open-Shell-Menu 6,212

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com