C++ Show and Tell - August 2022

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

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. nomenus-rex

    A CLI utility for the file mass-renaming

  2. SaaSHub

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

    SaaSHub logo
  3. Reduct Storage

    Discontinued A time series database for storing and managing large amounts of blob data [Moved to: https://github.com/reductstore/reductstore]

    I've already posted here about my project: https://github.com/reduct-storage/reduct-storage. It is a time series database for binary data. It may be useful for AI applications where you have data of different formats and sizes. The database is written in C++20, and for now, it works only on Linux.

  4. reduct-cpp

    Discontinued ReductStore Client SDK for C++ [Moved to: https://github.com/reductstore/reduct-cpp] (by reduct-storage)

    Moreover, it has a client SDK is written in C++ https://github.com/reduct-storage/reduct-cpp, so you can integrate the storage engine in your C++ applications.

  5. BTree

    A general-purpose high-performance lightweight STL-like modern C++ B-Tree (by frozenca)

    A general-purpose STL-like B-Tree class (https://github.com/frozenca/BTree, already uploaded here).

  6. DPP

    C++ Discord API Bot Library - D++ is Lightweight and scalable for small and huge bots!

    I've been working for many months (actually over a year now) on creating and maintaining the D++ Discord API Library (aka DPP) making it lightweight and scalable for my needs.

  7. Pepper

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

  8. ptc-print

    Discontinued A single-header cross-platform library for custom printing to the output stream.

    Repository: https://github.com/JustWhit3/ptc-print

  9. nap

    NAP Framework source code (by napframework)

  10. ReactivePlusPlus

    Implementation of async observable/observer (Reactive Programming) in C++ with care about performance and templates in mind in ReactiveX approach

  11. ComplexPlane

    A compiler for visualizing complex transformations in C++

  12. SkeletalEngine

    A game engine created in C++ which helps you to 'create your own universe'

  13. coros

    TCP server using C++ 20 Coroutines

  14. OpenfoldersBaseProject

    Discontinued C++ base project using modern cmake ninja multi-config, vcpkg and visual studio(if you are on windows) OpenFolders for seamless workflow. For linux, add your build preset at the bottom of CMakePresets.json

  15. libpe

    Library for parsing internal structures of PE32/PE32+ binary files.

  16. todds

    A CPU-based DDS encoder optimized for fast batch conversions with high encoding quality.

  17. OpenNetBattle

    An open source card-based battle engine written in modern C++

    Open Net Battle: https://github.com/TheMaverickProgrammer/OpenNetBattle

  18. libbase

    Standalone reimplementation of //base module from Chromium

    Online documentation (versioned): https://ripper37.github.io/libbase

  19. libbase-example-cmake

    Example project showing how to integrate libbase with other project using CMake.

    Demo projects that integrates libbase: https://github.com/RippeR37/libbase-example-cmake

  20. typo

    C++ utility to get the name of type in a human-readable form (by AVasK)

    So here's it: https://github.com/AVasK/typo

  21. Limes

    Discontinued C++ utilities and building blocks

    This is my library of general utilities: https://github.com/benthevining/Limes

  22. CustomKeyboard

    Discontinued A swiss knife for myself - automotive development tools and a plenty of other things (by kurta999)

  23. reactorlib

    I built this simple reactor, a wrapper around epoll https://github.com/selvakumarjawahar/reactorlib . This was for my cppcon India 2022 talk

  24. chess-deep-rl-cpp

    C++ version of my chess-deep-rl project. WIP

    In january, I created a deep reinforcement learning chess engine in Python (based on AlphaZero) for my Bachelor's thesis. I realized Python was too slow for something like this, so I decided to rewrite it entirely in C++ in my free time: https://github.com/zjeffer/chess-deep-rl-cpp.

  25. connect4-deep-rl

    Deep reinforcement learning algorithm to solve Connect 4, based on AlphaZero

    Because Chess is such a complex game, the neural network learns extremely slowly. That's why I'm currently rewriting it for the much simpler Connect-4 environment: https://github.com/zjeffer/connect4-deep-rl.

  26. cpplox

    A c++ implementation of the lox interpreter outlined at craftinginterpreters.com https://dokipen3d.github.io/cpplox/ (by dokipen3d)

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

  • pe-bear 0.6.5: various new features and bug fixed

    1 project | /r/blueteamsec | 26 Feb 2023
  • C++ Show and Tell - January 2023

    8 projects | /r/cpp | 1 Jan 2023
  • GitHub - hasherezade/pe-bear: Portable Executable reversing tool with a friendly GUI

    1 project | /r/bag_o_news | 20 Nov 2022
  • C++ Show and Tell - October 2022

    10 projects | /r/cpp | 1 Oct 2022
  • pe-bear- Portable Executable reversing tool with a friendly GUI that supports Windows, MacOS and Linux

    1 project | /r/CKsTechNews | 2 Oct 2022