C++ Show and Tell - March 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
  • snake-game

    Discontinued A snake game with scores, options, audio and more created using SFML. (by JustWhit3)

  • Repository link: https://github.com/JustWhit3/snake-game

  • osmanip

    A cross-platform library for output stream manipulation using ANSI escape sequences.

  • Repository: https://github.com/JustWhit3/osmanip

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

    PE32 (x86) and PE32+ (x64) binaries analysis tool, resources viewer/extractor. (by jovibor)

  • SOGL-Renderer

    A *very* simple OpenGL renderer

  • I finally dipped into OpenGL and made a super simple renderer and along side it a very simple arg parse library. Very fun projects to work on!

  • YAGP

    Yet Another Arg Parse library for C++

  • I finally dipped into OpenGL and made a super simple renderer and along side it a very simple arg parse library. Very fun projects to work on!

  • arby

    Arbitrary precision arithmetic in C++, even at compile-time

  • I am working on a C++ library that allows one to perform arbitrary-precision arithmetic at compile-time: https://github.com/saxbophone/arby

  • hexago

    A Screensaver that draws shrinking hexagons of random size and colour (by saxbophone)

  • I wrote a cross-platform screensaver using SFML some years ago. It integrates with the screensaver frameworks for both Windows and macOS (not perfectly, mind, but it works): https://github.com/saxbophone/hexago

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

    Data-Parralel Math for C++20

  • I am working on a low-level SIMD library compatible with the proposed std::simd types in N4808 (extensions for parallelism V2).

  • mk_amalgam

  • Some older stuff: https://github.com/MarekKnapek/mk_amalgam

  • mk_parse_int

    String to int (in C89).

  • String to int (signed, unsigned), (short, int, long, ...): https://github.com/MarekKnapek/mk_parse_int

  • mk_clib

    My C stuff.

  • Current stuff we are talking about: https://github.com/MarekKnapek/mk_clib This supports unsigned integers only, size of the integer needs to be decided at compile time (by macros). If you want to explore this, I suggest you start by the factorial application, it is located in mkcfct.c file. All you have to do to run it is to compile it by your compiler. In case of GCC for example it is gcc -DNDEBUG mkcfct.c no need for build system, dependencies manager, no nothing. I'm Windows guy, so there is Visual Studio 2022 solution also. There are fuzz tests also. Beware, compile times are huuuge.

  • milo

    Cryptography library for modern C++.

  • This is my first project written from only my code its a calculator to find the area of a triangle or the volume of a triangular prism https://github.com/Jasond50/Triangle-Volume-and-Area-Calculator

  • Telegram-Bot-Api-Cpp

    Telegram Bot Api C++

  • I've created a library for telegram bot apis in c++ that uses lightweight libs(cpr and nlohmann-json): https://github.com/deni2312/Telegram-Bot-Api-Cpp.git feel free to comment.

  • gui

    A simple gui for SFML version 2.6 that focuses on usability and customizability. Although still in the early stages of development, it has the groundwork in place to make UI design easier than most C++ libraries. Feel free to suggest any changes. (by PupperGump)

  • I'm making a [gui](https://github.com/PupperGump/gui) for sfml.

  • opensim-creator

    A UI for building OpenSim models

  • Ichor

    C++20 Microservice Bootstrapping Framework

  • Ichor v0.2.0 has been released today: https://github.com/volt-software/Ichor/releases/tag/v0.2.0

  • 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