C++ Portable

Open-source C++ projects categorized as Portable

Top 17 C++ Portable Projects

  • 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

  • wxWidgets

    Cross-Platform C++ GUI Library

  • Project mention: Building Apps with Tauri and Elixir | dev.to | 2023-10-19

    The Elixir programming language is no stranger to desktop applications as the language actually supports building them out of the box. It uses wxWidgets: a C++ library that lets developers create applications for Windows, macOS, Linux and other platforms with a single code base. But wxWidgets has a very complex API, and doesn’t solve issues that usually come with desktop applications around packaging.

  • 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
  • picotorrent

    A tiny, hackable BitTorrent client.

  • dhewm3

    dhewm 3 main repository

  • Project mention: [DOOM 2016] Was going in for a glory kill aaand.... | /r/GamePhysics | 2023-06-01

    The installation is different from what you might be used to from your typical mod. Download dhewm3_1.5.2_win32.zip from the githup page, unzip it, then copy, as instructed by the WHAT_TO_DO.txt files in the base and d3xp directories of the unzipped mod the .pk4 files from the game directory over (d3xp is only there if you installed the Resurrection of Evil add-on first). You can then uninstall the game from Steam.

  • Vc

    SIMD Vector Classes for C++

  • RBDOOM-3-BFG

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

  • Project mention: 1+ Years of Unemployment Lately, What To Do Next? | /r/cscareerquestions | 2023-12-07
  • freac

    The fre:ac audio converter project

  • Project mention: Did I make a mistake for purchasing music from iTunes Store? | /r/DJs | 2023-12-06

    Seconding basically everything that's been said here, but should you ever find yourself in need of a good file converter, I like and use fre:ac (www.freac.org), an open source Swiss army knife for audio formats.

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

  • xtd

    Free open-source modern C++17 / C++20 framework to create console, GUI (forms like WinForms) and unit test applications and libraries on Microsoft Windows, Apple macOS and Linux.

  • Project mention: The xtd 0.2.0 (beta) is growing 😀 | /r/xtdpro | 2023-11-13

    Website : https://gammasoft71.github.io/xtd/

  • MIPP

    MIPP is a portable wrapper for SIMD instructions written in C++11. It supports NEON, SSE, AVX, AVX-512 and SVE (length specific).

  • Project mention: The Case of the Missing SIMD Code | news.ycombinator.com | 2023-06-08

    I've also run into this thinking, and have been looking to solve it in codebases I'm working on.

    I've run across: https://github.com/aff3ct/MIPP but have not worked with it extensively yet. It looks to be a solution to the rewriting X parallel pipeline into Y SIMD extensions.

    Perhaps something like this, or languages introducing something similar into their standard libraries/modules would be a solution.

    None of this of course solves the run-time detection of capability/growing binary size to support such.

  • hash-library

    Portable C++ hashing library

  • Project mention: How can (e & f) ^ (~e & g) be written as (g ^ (e & (f ^ g)))? | /r/programming | 2023-04-30
  • Doomsday-Engine

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

  • Project mention: Best way to get into classic Doom? | /r/Doom | 2023-05-14

    The go-to granddaddy of making it more modern is probably GZDoom. For some reason I don't remember, I didn't get on with it as well for "real" doom, only the big mods. (https://www.zdoom.org) My personal favorite that adds just enough graphical/audio enhancements without fundamentally altering the game, is Doomsday Engine (https://dengine.net/)

  • sqlite_blaster

    Create huge Sqlite indexes at breakneck speeds

  • Stroika

    Modern C++ made easy

  • std_find_simd

    std::find simd version

  • iara

    The asynchronous framework for modern C++

  • Project mention: Iara – The asynchronous framework for modern C++ | news.ycombinator.com | 2023-08-19
  • sqlite_blaster_python

    A library for creating huge Sqlite indexes at breakneck speeds

  • 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). The latest post mention was on 2024-04-13.

C++ Portable related posts

Index

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

Project Stars
1 cmder 25,538
2 wxWidgets 5,721
3 picotorrent 2,566
4 dhewm3 1,703
5 Vc 1,417
6 RBDOOM-3-BFG 1,356
7 freac 1,270
8 Avian 1,214
9 xtd 712
10 MIPP 459
11 hash-library 432
12 Doomsday-Engine 253
13 sqlite_blaster 178
14 Stroika 94
15 std_find_simd 18
16 iara 13
17 sqlite_blaster_python 7
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com