C++ Show and Tell - June 2023

This page summarizes the projects mentioned and recommended in the original post on /r/cpp

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • comms_champion

    C++(11) library to implement and tools to monitor binary communication protocols

  • I've been developing CommsChampion Ecosystem for about 9 years as my pet project. It's about easy and compile-time configurable implementation of binary communication protocols using C++11 programming language, with main focus on embedded systems (including bare-metal ones).

  • MachineLearning

    From linear regression towards neural networks... (by aromanro)

  • Continuing extending the machine learning project: https://github.com/aromanro/MachineLearning With dropout I managed to go over 99% accuracy on digits from the EMNIST dataset, currently I'm thinking of adding batch normalization and then adding convolutional networks.

  • 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
  • key-manager

    A desktop app for password management and creation, developed using Qt.

  • I am working on a desktop app for password management, developed with Qt. Github link here: https://github.com/JustWhit3/key-manager

  • retro-game

    a 2d game made in SFML and c++

  • SFML

    SFML compiled with HMake using C++ 20 Header Units with MSVC (by HassanSajjad-302)

  • Fork from here, then first build Example 1 from here as per instructions. Then create build-dir in SFML and run hhelper twice and hbuild once there.

  • HMake

    C++ build system that uses C++ for build configuration.

  • Fork from here, then first build Example 1 from here as per instructions. Then create build-dir in SFML and run hhelper twice and hbuild once there.

  • DRB-PhysicsSandbox

    XPBD rigidbody physics engine created for CS550 at DigiPen Institute of Technology

  • Built a position-based dynamics rigidbody physics engine during my final semester of my master's. Stacking works surprisingly well. Supports convex objects and composite objects (created by merging several convex objects). Based on work from Erin Catto, Dirk Gregorius, Mattias Muller, and many others. github, demo video

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

    Store an image prompt as a basic web page, embedded within a tweetable JPG image.

  • imgprmt - GitHub Link

  • TurboGE

    A simple OpenGL game engine written in C++ with Python scripting

  • I've been developing a game engine using C++ just for learning purposes. https://github.com/varunthomas/TurboGE is the GitHub repo Would be great to get some feedback.

  • stick_man

  • The codebase is C++/Qt.https://github.com/jwezorek/stick_man

  • seq

    The seq library is a collection of original C++14 STL-like containers and related tools (by Thermadiag)

  • I have developped a library of original c++11 STL like containers. It took me a full year of homework... The adresse is https://github.com/Thermadiag/seq

  • thread-pool

    A modern, fast, lightweight thread pool library based on C++20 (by DeveloperPaul123)

  • I just released version 0.6.0 of my C++20 thread_pool library.

  • Hexer

    Fast, fully-featured, multi-tab hexadecimal editor.

  • Project-Alice

    An open-source game

  • Well on our way to recreating the game Victoria 2 in C++ from scratch (i.e. we didn't use an existing game engine). https://github.com/schombert/Project-Alice

  • ReductStore

    A time series database for storing and managing large amounts of blob data

  • Hey all, I'm developing a time series database for keep a history of blob data https://github.com/reductstore/reductstore It has a C++ Client SDK, so it could be easily integrated into C++ infrastructure. I wrote an article how you could use it: https://www.reduct.store/tutorials/sdks/subscription-cpp/ Maybe someone finds it interesting. Thanks!

  • SideBySide

    Discontinued SideBySide is a simple application that allows you to put 2 Photos side by side, for whatever reason you need to put two photos side by side, Pressing "F" will allow you to go full screen and move the photos with your mouse just hold and drag, then press "F" again to exit fullscreen (by Skullzyboat)

  • I have made a simple project for putting two photos side by side if for whatever reason you need two photos side by side here you go![aidebyside](https://github.com/Skullzyboat/SideBySide)

  • QustomKeyboard

    Discontinued A Qt port of my CustomKeyboard app which is based on wxWidgets

  • Jsonifier

    A few classes for parsing and serializing objects from/into JSON, in C++ - very rapidly. (by RealTimeChris)

  • DiscordCoreAPI

    A bot library for Discord, written in C++, and featuring explicit multithreading through the usage of custom, asynchronous C++ CoRoutines.

  • SaaSHub

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

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts