Making projects or reading source code for learning,

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

    Bootstrap yourself to write an OS from scratch. A book for self-learner.

  • You need to be aware of how it works on a hardware level but probably not an expert, for a better explanation see: https://github.com/tuhdo/os01

  • adventofcode

    Advent of Code solutions of 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022 and 2023 in Scala (by sim642)

  • Working through adventofcode might be a good exercise. There are some tricky puzzles in there, and after you're done you'll have a nice repo to showcase on your github. Use it as an opportunity to try some fancy STL stuff too! Get out of your comfort zone. None of the puzzles are so big that making a mistake will be detrimental.

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

    MSVC's implementation of the C++ Standard Library.

  • Here's the Microsoft one.

  • llvm-project

    The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.

  • And here's LLVM's

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