Looking for projects to contribute to

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

Our great sponsors
  • SonarCloud - Analyze your C and C++ projects with just one click.
  • InfluxDB - Collect and Analyze Billions of Data Points in Real Time
  • Mergify - Tired of breaking your main and manually rebasing outdated pull requests?
  • conan-center-index

    Recipes for the ConanCenter repository

    https://github.com/conan-io/conan-center-index there's 200+ PR that need reviewing :) we add community reviewers fairly often

  • docs

    conan.io reStructuredText documentation (by conan-io)

    https://github.com/conan-io/docs/compare/develop...develop2 there's 50k lines of different and the 2.0 docs got a complete rewrite.

  • SonarCloud

    Analyze your C and C++ projects with just one click.. SonarCloud, a cloud-based static analysis tool for your CI/CD workflows, offers a one-click automatic analysis of C and C++ projects hosted on GitHub. Zero configuration and free for open-source projects! Analyze free.

  • HPX

    The C++ Standard Library for Parallelism and Concurrency

  • lmms

    Cross-platform music production software

    LMMS can always use some volunteer time. 🙂 https://github.com/lmms/lmms

  • Mudlet

    ⚔️ A cross-platform, open source, and super fast MUD client with scripting in Lua

    Mudlet uses C++ and Qt, it's a popular project in a niche area: MUD gaming!

  • Librum

    The Librum client application

    I am working on a Qt application: https://github.com/Librum-Reader/Librum. We are always happy to receive contributions, if you are interested feel free to reach out to me so I can help you to get started and answer your questions

  • Fields2Cover

    Robust and efficient coverage paths for autonomous agricultural vehicles. A modular and extensible Coverage Path Planning library

    Hi :) I'm doing my PhD about coverage path planning in agriculture, and help is always more than welcomed. https://github.com/Fields2Cover/Fields2Cover There are many things to do like writing tests or improving the docs, but for me the most funny part is getting a paper about the topic and implementing it into the library.

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • copperspice

    Set of cross platform C++ libraries (Gui, Network, Multimedia, etc)

    Tangentially, I just listened to an old cppcast about https://www.copperspice.com/, a QT fork with ambitions of being more c++-ey.

  • SonyHeadphonesClient

    A {Windows, macOS, Linux} client recreating the functionality of the Sony Headphones app

    If you want a relatively small and fun project, and have Sony wireless headphones, I built an open-source desktop app that can be used to control the headphones, as an alternative to the Android app. I'm currently working on the qt branch, and need some help with deployment. If you're interested in helping, the project is here - https://github.com/Plutoberth/SonyHeadphonesClient/tree/master . You're also welcome to contact me on DMs here with questions :)

  • dosbox-staging

    DOSBox Staging is a modern continuation of DOSBox with advanced features and current development practices.

    We're always happy to welcome new contributors to https://dosbox-staging.github.io/ :)

  • ScreenPlay

    See https://gitlab.com/kelteseth/screenplay - Modern, Cross Plattform, Live Wallpaper & Widgets ! Free on Steam : https://store.steampowered.com/app/672870/ScreenPlay/

    ScreenPlay: ScreenPlay is an Open Source Live-Wallpaper app for Windows and OSX. https://screen-play.app/

  • fstl

    A fast STL file viewer

    fstl has a number of open issues if you'd like to contribute :) https://github.com/fstl-app/fstl

  • spore-codegen

    Build-system agnostic code generation application for C++.

  • DataFrame

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

  • clangd

    clangd language server

    If you use the clangd LSP: https://github.com/clangd/clangd/issues

  • OpenRCT2

    An open source re-implementation of RollerCoaster Tycoon 2 🎢

    https://github.com/OpenRCT2/OpenRCT2, new contributors are always welcome, we have a few issues marked as "good first issue" to help new people get started with the project.

  • Mergify

    Tired of breaking your main and manually rebasing outdated pull requests?. Managing outdated pull requests is time-consuming. Mergify's Merge Queue automates your pull request management & merging. It's fully integrated to GitHub & coordinated with any CI. Start focusing on code. Try Mergify for free.

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