What code/project you saw was both inspiring and maintainable?

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

    openpilot is an open source driver assistance system. openpilot performs the functions of Automated Lane Centering and Adaptive Cruise Control for 250+ supported car makes and models.

  • OpenPilot is fun. Mostly Python, rest is C++ and C.

  • serenity

    The Serenity Operating System 🐞

  • A little specific, but SerenityOS's POSIX libC is my favorite libC by far, and I've read through a lot of code in the famous ones. It has great and self-documenting variable names, the source code is neatly organized, it has minimal and arguably tasteful use of preprocessor, and it's written in C++20.

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

    GM OpenPilot fork and NNFF controls code (by twilsonco)

  • yes I use it in a '18 Chevy Volt running my own fork with tons or original features. Here's some driving footage of my car.

  • sunnypilot

    sunnypilot is a fork of comma.ai's openpilot, an open source driver assistance system. sunnypilot offers the user a unique driving experience for over 290 supported car makes and models with modified behaviors of driving assist engagements. sunnypilot complies with comma.ai's safety rules as accurately as possible.

  • Also checkout SunnyPilot, the soon-to-be de-facto fork, especially once I start PR-ing my stuff to him.

  • RESTinio

    Cross-platform, efficient, customizable, and robust asynchronous HTTP(S)/WebSocket server C++ library with the right balance between performance and ease of use

  • llvm-project

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

  • Apparently, so is llvm-libc https://github.com/llvm/llvm-project/tree/main/libc

  • Git

    Git Source Code Mirror - This is a publish-only repository but pull requests can be turned into patches to the mailing list via GitGitGadget (https://gitgitgadget.github.io/). Please follow Documentation/SubmittingPatches procedure for any of your improvements.

  • My favorite thing from the git source is banned.h that I have incorporated into many of my projects.

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