Looking for Approachable Open Source Projects to Contribute to

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

    An open-source cross-platform traceroute/ping analyser.

  • My project, pingnoo. https://www.pingnoo.com or https://github.com/nedrysoft/pingnoo

  • rssguard

    Feed reader (and podcast player) which supports RSS/ATOM/JSON and many web-based feed services.

  • I am gladly waiting for some contributors for my RSS Guard - relatively well-known multi-protocol and multi-account feed reader with sync. Used by 2 000 - 10 000 regular users.

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

    The official Open-Asset-Importer-Library Repository. Loads 40+ 3D-file-formats into one unified and clean data structure.

  • You can find our repository here on Github: https://github.com/assimp/assimp

  • xournalpp

    Xournal++ is a handwriting notetaking software with PDF annotation support. Written in C++ with GTK3, supporting Linux (e.g. Ubuntu, Debian, Arch, SUSE), macOS and Windows 10. Supports pen input from devices such as Wacom Tablets.

  • I would suggest xournalpp it uses modern c++ and its codebase is quite simple to understand.

  • pioneer

    A game of lonely space adventure

  • pioneerspacesim

  • C++ Format

    A modern formatting library

  • Personally, I like extensions to the standard library for your use case, for example span-lite or fmtlib. Start on the simple issues and respect contributer guidelines.

  • Labrador

    EspoTek Labrador is a USB device that transforms your PC or smartphone into a fully-featured electronics lab. This repo holds all of the source code!

  • I have personally contributed to Labrador and The Powder Toy. They were both quite friendly.

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

    AGS editor and engine source code (by adventuregamestudio)

  • I would love to see people contributing cpp code on here : https://github.com/adventuregamestudio/ags

  • mylang

    A simple programming language inspired by Python, JavaScript and C

  • If you're not looking for a popular project, but for a small C++ project where you can contribute to have fun, improve your C++ skills, and get some help, maybe take a look at my educational programming language written in C++17: https://github.com/vvaltchev/mylang

  • tilck

    A Tiny Linux-Compatible Kernel

  • I have another project, which is much more mature and has a ton of documentation for contributors, because I especially care about that aspect, but it's an operating system and most of it is written in C. Its unit tests are written in C++, however. It's called Tilck: https://github.com/vvaltchev/tilck

  • HPX

    The C++ Standard Library for Parallelism and Concurrency

  • I come from a group called STE||AR where we develop HPX, "a C++ Standard Library for Parallelism and Concurrency".

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