C++ Show and Tell - July 2023

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

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

    Console-based music player written in C++17 :musical_note: (by v1nns)

  • Introducing my terminal-based music player: spectrum I'm thrilled to share with you the project I've been working on: a feature-packed terminal-based music player written in C++. This player goes beyond your typical music playback and brings some cool features to the command line experience. Here are some of the standout features of spectrum: 1. Audio Equalization: it empowers you to fine-tune your audio experience. With a built-in equalizer, you can adjust the bass, treble, and other frequencies to create your perfect sound signature. 2. Lyrics Search: it provides a lyrics search functionality, allowing you to find and display lyrics for the currently playing song. 3. Sleek User Interface: While it runs in the terminal, it doesn't compromise on visual appeal. The player sports a sleek and intuitive user interface with easy-to-use commands and a real-time audio visualization that adds a touch of style to your listening experience. If you're interested in checking out this project, head over to GitHub repository to find the source code and installation instructions. I'm constantly working on improving the player, so any feedback, bug reports, or feature requests are greatly appreciated! Give spectrum a try, and let me know what you think. Happy listening!

  • HM4

    Key/Value NoSQL database that utilize LSM trees

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

    Fork of multiblend: http://horman.net/multiblend/

  • I did a large refactor of the image blending algorithm http://horman.net/multiblend/, my fork is linked here: https://github.com/krupkat/multiblend.

  • xpano

    Automated photo stiching tool. Lets you import a directory of images and then export the autodetected panoramas.

  • And some more, details are in the readme and in the PRs for those interested. I use this as a replacement for the OpenCV algorithm in my panorama stitching project - https://github.com/krupkat/xpano.

  • Hexer

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

  • SNHU

    stuff I did as an undergrad

  • My work for a "programming languages" course (predominantly C++): https://github.com/Alekseyyy/SNHU/tree/main/coursework/CS210

  • DataFrame

    C++ DataFrame for statistical, Financial, and ML analysis -- in modern C++ using native types and contiguous memory storage

  • I have worked on C++ DataFrame for the past 5+ years in my spare times. It is comparable to Pandas or R data.frame, although it includes a lot more functionality.

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

    Ultra fast simulated annealing with OpenCL & multiple accelerators, GPUs, CPUs.

  • OpenCL-accelerated simulated annealing that uses all GPUs/CPUs in computer: https://github.com/tugrul512bit/UfSaCL

  • chrome-dinosaur-terminal

    A C++ and ncurses rendering of the popular chrome dinosaur game on the terminal

  • ThreadPoolLib

    A simple but efficient C++ thread/worker pool library for asynchronous task management.

  • Image-Processing

    A demonstration of various image processing algorithms using OpenCV (by sebe324)

  • Link to the github repo: https://github.com/sebe324/Image-Processing

  • nginx-nodejs-module

    Run node/v8 scripts inside nginx workers

  • strict-hex

    Discontinued strict type checking for hexadecimals

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