C++ Portable

Open-source C++ projects categorized as Portable

Top 18 C++ Portable Projects

  1. wxWidgets

    Cross-Platform C++ GUI Library

    Project mention: Using XDG-Compliant Config Files – WxWidgets | news.ycombinator.com | 2026-06-08

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

  2. 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.

    Kargo logo
  3. picotorrent

    A tiny, hackable BitTorrent client.

  4. dhewm3

    dhewm 3 (Doom3 sourceport) main repository

    Project mention: Dhewm3 1.5.5 RC1 – Soft particles, BC7, responsive GUI, no micro stutters | news.ycombinator.com | 2026-01-11
  5. utfcpp

    UTF-8 with C++ in a Portable Way

  6. freac

    The fre:ac audio converter project

  7. RBDOOM-3-BFG

    Doom 3 BFG Edition source port with updated DX12 / Vulkan renderer and modern game engine features

  8. Vc

    SIMD Vector Classes for C++

    Project mention: Vc: SIMD Vector Classes for C++ | news.ycombinator.com | 2026-05-28
  9. 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.

    AppSignal logo
  10. 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)

  11. 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
  12. hash-library

    Portable C++ hashing library

  13. MIPP

    Portable wrapper for SIMD and vector instructions written in C++11. Compatible with NEON, SSE, AVX, AVX-512 and SVE (length specific).

  14. Doomsday-Engine

    A portable, enhanced source port of Doom, Heretic and Hexen.

  15. sqlite_blaster

    Create huge Sqlite indexes at breakneck speeds

  16. Stroika

    Modern C++ made easy

  17. flatimage

    FlatImage, a hybrid of Flatpak sandboxing with AppImage portability

  18. std_find_simd

    std::find simd version

  19. iara

    The asynchronous framework for modern C++

  20. sqlite_blaster_python

    A library for creating huge Sqlite indexes at breakneck speeds

  21. 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++ Portable discussion

Log in or Post with

C++ Portable related posts

  • Dhewm3 1.5.5 RC1 – Soft particles, BC7, responsive GUI, no micro stutters

    1 project | news.ycombinator.com | 11 Jan 2026
  • Portable Dev Environment: VScode, Nodejs, npm

    1 project | dev.to | 25 Feb 2025
  • Switch php version on windows with one command

    1 project | dev.to | 25 Nov 2024
  • Setup React With Vite Step-by-Step

    1 project | dev.to | 8 Oct 2024
  • Clean Up Your Hard Drive: A Script to Delete All Your node_modules Directories

    1 project | dev.to | 23 Sep 2024
  • Ask HN: What CLI Apps?

    1 project | news.ycombinator.com | 13 Apr 2024
  • How to Get a Unix-Like Terminal Environment in Windows and Visual Studio Code

    2 projects | dev.to | 28 Sep 2023
  • A note from our sponsor - Kargo
    akuity.io | 7 Sep 2026
    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 →

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

Sponsored
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.
akuity.io