C++ Show and Tell - June 2023

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

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers
Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.
www.nutrient.io
featured
  1. 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).

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. 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.

  4. key-manager

    Discontinued 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

  5. retro-game

    a 2d game made in SFML and c++

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

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

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

  9. Nutrient

    Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers. Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.

    Nutrient logo
  10. imgprmt

    CLI tool for storing & sharing your favourite AI image prompts within a tweetable JPG-HTML polyglot image.

    imgprmt - GitHub Link

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

  12. stick_man

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

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

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

  15. Hexer

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

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

  17. ReductStore

    The Fastest Time Series Object Storage for AI Infrastructure

    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!

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

  19. QustomKeyboard

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

  20. Jsonifier

    A few classes for extremely fast json parsing/serializing in modern C++. Possibly the fastest json parser in C++. Possibly the fastest json serializer in C++. (by RealTimeChris)

  21. DiscordCoreAPI

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

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

Did you know that C++ is
the 7th most popular programming language
based on number of references?