Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now. Learn more →
Top 18 C++ Portable Projects
-
From inspection of the code:
If you have the files in the XDG locations and symbolic links in the old locations, this migration mechanism will mess things up quite badly, because it does not check for either symbolic or normal links and renames over the XDG file if an old location file exists.
The model here seems to be that configuration files are entirely under application control, and users do not go around manually creating them, changing them, or creating compatibility symbolic links. Which really does make a nonsense of using an INI variant as the configuration file format. One might as well make it easily machine readable if humans are never meant to be touching it.
But then this library has old design written all over it, once one looks at it with a Windows developer hat on. It claims to place global INI files in the Windows directory, something that has been deprecated in Windows for over 30 years. Although, just to make things interesting, that documentation does not describe what the code nowadays does.
* https://github.com/wxWidgets/wxWidgets/blob/master/include/w...
-
Kargo
Stop Scripting Promotions. Start Shipping with Kargo. Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now.
-
-
Project mention: Dhewm3 1.5.5 RC1 – Soft particles, BC7, responsive GUI, no micro stutters | news.ycombinator.com | 2026-01-11
-
-
-
RBDOOM-3-BFG
Doom 3 BFG Edition source port with updated DX12 / Vulkan renderer and modern game engine features
-
-
AppSignal
Monitoring that respects your time & budget. APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.
-
Avian
[INACTIVE] Avian is a lightweight virtual machine and class library designed to provide a useful subset of Java's features, suitable for building self-contained applications. (by ReadyTalk)
-
xtd
Free open-source modern C++20 framework to create console (CLI), forms (GUI like WinForms) and unit test (xUnit) applications and libraries on Windows, macOS, Linux, iOS, Android, FreeBSD, Haiku, and SerenityOS.
Project mention: Xtd: Modern C++20 framework (CLI, GUI, unit tests) | news.ycombinator.com | 2025-11-26 -
-
MIPP
Portable wrapper for SIMD and vector instructions written in C++11. Compatible with NEON, SSE, AVX, AVX-512 and SVE (length specific).
-
-
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C++ Portable discussion
C++ Portable related posts
-
Dhewm3 1.5.5 RC1 – Soft particles, BC7, responsive GUI, no micro stutters
-
Portable Dev Environment: VScode, Nodejs, npm
-
Switch php version on windows with one command
-
Setup React With Vite Step-by-Step
-
Clean Up Your Hard Drive: A Script to Delete All Your node_modules Directories
-
Ask HN: What CLI Apps?
-
How to Get a Unix-Like Terminal Environment in Windows and Visual Studio Code
-
A note from our sponsor - Kargo
akuity.io | 7 Sep 2026
Index
What are some of the best open-source Portable projects in C++? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | wxWidgets | 7,268 |
| 2 | picotorrent | 2,755 |
| 3 | dhewm3 | 2,158 |
| 4 | utfcpp | 1,991 |
| 5 | freac | 1,952 |
| 6 | RBDOOM-3-BFG | 1,849 |
| 7 | Vc | 1,541 |
| 8 | Avian | 1,238 |
| 9 | xtd | 1,160 |
| 10 | hash-library | 565 |
| 11 | MIPP | 528 |
| 12 | Doomsday-Engine | 303 |
| 13 | sqlite_blaster | 186 |
| 14 | Stroika | 142 |
| 15 | flatimage | 124 |
| 16 | std_find_simd | 21 |
| 17 | iara | 14 |
| 18 | sqlite_blaster_python | 12 |