C++ Show and Tell - Experiment

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

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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • gpgpu-loadbalancerx

    Simple load-balancing library for balancing GPGPU workloads between a GPU and a CPU or any number of devices in a computer or multiple computers.

  • Here is Nvidia's vectorAdd example modified for 3-GPU load balancing.

  • ftl

    Discontinued Freestanding template library (by ronchaine)

  • Lately, C++20 ring buffer to use in freestanding environments

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

    A binary i/o library for C++, without the agonizing pain

  • I feel like standard C++ streams are terribly clunky to use, and suck at anything that isn't reading a plain text file encoded in ASCII. So when I saw Modern std::byte stream IO for C++, I got excited that C++ might finally get some powerful abstractions for IO that weren't agonizingly painful to customize/use. However, sadly the author abandoned the paper (and also their github/reddit account). So I went ahead and wrote my own library which was loosely based off of that paper, and uses C++20. The result is a set of generic streams which can be used to implement a binary IO protocol for a wide variety of sources, and which can easily be extended for other sources as well (have you ever tried to write your own std::basic_streambuf?). It's aptly named binary_io.

  • libletlib

    C++ framework for the impatient.

  • Its Pythonic/F# syntax in C++. Born out of a tool library for my other projects. https://github.com/libletlib/libletlib

  • stu

    Build automation

  • Stu – Build tool written in C++14, intended for large data science projects (rather than for compilation). Can be compared to Make, but with special features that are hard/impossible to recreate, e.g. output/plot.[languages.txt].eps will build all files output/plot.$lang.eps, for $lang taken from the file languages.txt. It all sounds very simple but has turned out to be extremely useful for generating the website http://konect.cc/ ; for years I had used and researched other tools, and none was really adequate.

  • tser

    tser - tiny serialization for C++

  • emocrypt

    Encrypts data into emojipastas

  • Binary releases: https://github.com/degaart/emocrypt/releases/

  • SaaSHub

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

    SaaSHub logo
  • osmanip

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

  • Repo link: https://github.com/JustWhit3/osmanip

  • Blackjack_V1.02

    Extension of my old Blackjack game with Qt for C++

  • Link: https://github.com/anmolsbrar/Blackjack_V1.02

  • SHA256-Implementation

    A program that implements the SHA256 algorithm and generates the binary+hexdigest of a string input.

  • dmpower

    Discontinued Interactive terminal D&D helper toolbox program for Dungeon Masters, players, and worldbuilders.

  • dmpower - A Dungeons & Dragons 5th edition toolkit intended for Dungeon Masters.

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

  • Adding reflection to C++ just to make a game work

    4 projects | /r/cpp | 23 Oct 2022
  • alpaca: A new serialization library written in C++17 - Pack C++ structs into a compact byte-array without any macros or boilerplate

    5 projects | /r/cpp | 8 Sep 2022
  • Traits usages

    1 project | /r/cpp | 9 Feb 2021
  • Jsonifier, a Potential New JSON Parsing/Serializing Library, in C++

    3 projects | news.ycombinator.com | 21 Nov 2023
  • How to arrange a bunch of variables into one array of bytes in memory?

    2 projects | /r/cpp | 10 May 2023