Welcoming Repositories Index C++ Ecosystem

Top Welcoming Open-Source C++ Repositories

Top welcoming C++ repositories. Scored by real 90-day external PR merge rates, maintainer review turnaround speed, and first-time contributor success.

Updated daily • Sun, 30 Aug 2026 UTC
Tracked Repos
5,708
>100 stars verified
Avg Merge Rate
94%
90-day external PRs
Open GFIs
68
Beginner friendly issues
Welcoming Tier
42
S & A Tier maintainers

Ranked C++ Repositories

Showing top 50 of 5,708 ranked repositories

RankRepositoryTierScoreMerge RateGood First Issues
#1
Bforartists is a fork of the popular 3D software Blender, with the goal to improve the UI.
SElite82.097.4% -
#2
An example implementation binding the Microsoft GDK, XBOX Services, PlayFab and GameInput to Godot 4. Provides GDExtension and Game references for shipping on XBOX on PC.
SElite81.194.2%2
#3
Cataclysm: The Last Generation
SElite80.195.6% -
#4
A systematic modern C++ tutorial covering C++11-C++23, STL, concurrency, performance optimization, software engineering, embedded systems, networking, GUI, and real-world project practices.
SElite79.894.3%2
#5
A Nintendo DS demake of Persona 3, developed in C++ using devkitpro.
SElite78.790.8%8
#6
Vulkan Development Tools
SElite78.496.8% -
#7
An open source C++ game engine.
SElite78.492.6%5
#8
PenUltima Online (POL) is a MMO server, compatible with most Ultima Online clients. POL is customizable via configuration files and has its own scripting language (eScript).
SElite77.789.0% -
#9
Provides numerous sensor models designed to generate realistic data from simulation environments.
SElite77.5100.0% -
#10
Native amateur-radio workstation for FlexRadio (FLEX-6000/8000/Aurora) — Linux, macOS, Windows · Qt6 + C++20
SElite77.187.3%26
#11
The ultimate cross-platform mining experience.
SElite77.091.0%5
#12
ros2_medkit - diagnostics gateway for ROS 2 robots. Faults, live data, operations, scripts, locking, triggers, and OTA updates via REST API. No SSH, no custom tooling.
SElite77.092.9%5
#13
iccDEV provides a set of libraries and tools that allow for the interaction, manipulation, and application of ICC color management profiles.
SElite76.994.8% -
#14
The efficient SMT-based context-bounded model checker (ESBMC)
SElite76.893.4% -
#15
Orchestrator: Unleashing Creativity with Visual Scripting
SElite76.895.1% -
#16
WinMerge is an Open Source differencing and merging tool for Windows. WinMerge can compare both folders and files, presenting differences in a visual text format that is easy to understand and handle.
SElite76.192.6% -
#17
Implementation of the std::execution (P2300, sender/receiver) proposal
SElite76.091.8% -
#18
Sample programs for Ice
SElite75.994.0% -
#19
A simple bitpacking serializer for C++
SElite75.986.0% -
#20
Terra is a low-level system programming language that is embedded in and meta-programmed by the Lua programming language.
BSolid75.997.4% -
#21SElite75.895.7% -
#22
Software for streaming and controlling neural and behavioral data from freely behaving animals
SElite75.794.8% -
#23
Compact SVO optimized vector for C++17 or higher
BSolid75.6100.0% -
#24
A simple and efficient system-level programming language
SElite75.691.7% -
#25
Windows MIDI Services
SElite75.692.5% -
#26
Community-maintained source port of the original Little Big Adventure 2 (Twinsen’s Odyssey) engine.
SElite75.590.4%3
#27
Thermophysical properties for the masses
SElite75.492.6% -
#28
R package for spatial data handling https://rspatial.github.io/terra/reference/terra-package.html
SElite75.497.5% -
#29
Simple, fast, accurate single-header microbenchmarking functionality for C++11/14/17/20
SElite75.294.7% -
#30
3D viewer and post processing of reservoir models
SElite75.291.1% -
#31
Cataclysm: Bright Nights: A fork/variant of Cataclysm:DDA by CleverRaven with a mod registry at https://mods.cataclysmbn.org/
SElite75.188.3%4
#32
Baba Is You simulator using C++ with some reinforcement learning
BSolid75.195.7% -
#33
A modular and extensible wayland compositor
SElite75.088.9%5
#34
A fix that adds custom resolutions, ultrawide support and much more to the Metal Gear Solid Master Collection.
SElite74.893.9% -
#35
Lightweight, native Windows implementation of Linux commands | 3.0MB only | AI-friendly
BSolid74.894.1% -
#36
The FastLED library for colored LED animation on Arduino. Please direct questions/requests for help to the FastLED Reddit community: http://fastled.io/r We'd like to use github "issues" just for tracking library bugs / enhancements.
SElite74.792.2% -
#37
A modern C++ module-first build tool — written in pure C++23 modules, fully self-hosted / 一个 现代C++ 模块化构建工具 — 纯 C++23 模块编写(已实现自举)
SElite74.687.3%2
#38
Neovim client library and GUI, in Qt6.
SElite74.693.8%1
#39
❤️ SQLite ORM light header only library for modern C++
SElite74.095.5% -
#40
Official radare2 GUI
BSolid73.8100.0% -
#41
A fast usermode x86 and x86-64 emulator for Arm64 Linux
SElite73.790.9% -
#42
Sample benchmark demonstrating the VK_KHR_cooperative_matrix extension
BSolid73.7100.0% -
#43
A free, open-source media player library for Qt, powered by FFmpeg for Linux, Windows, macOS, iOS and Android
SElite73.795.2% -
#44
Smart energy meter capable of monitoring up to 16 channels. Supports MQTT, REST API, Modbus TCP, InfluxDB, AWS IoT Core. Friendly UI and fully open source (PCB, schematics, components, source code)
SElite73.698.1% -
#45
A JUCE plugin for broadband noise reduction
BSolid73.593.8% -
#46
Optimized multi-platform Amiga emulator
SElite73.595.1% -
#47
HTTrack Website Copier, copy websites to your computer - Windows GUI (Official repository)
BSolid73.494.5% -
#48
Deepin Toolkit, widget module for DDE look and feel
SElite73.494.3% -
#49
Large collection of number systems providing custom arithmetic for mixed-precision algorithm development and optimization for AI, Machine Learning, Computer Vision, Signal Processing, CAE, EDA, control, optimization, estimation, and approximation.
SElite73.396.2% -
#50
Support for the 2026 Steam Controller in non-Steam games
SElite73.287.5% -

How to Get Your C++ PR Merged

1
Check C-Rank™ First: Pick projects with S or A tiers to avoid maintainer ghosts and slow review cycles.
2
Run Local Verification: Ensure test suites and formatting linters pass before opening a pull request.
3
Submit in Maintainer Windows: Check the repository report card to submit when maintainers are most active.

Get this week's top welcoming repos + fresh Good First Issues for C++

Free weekly email, scoped to C++. No account needed - confirm once and unsubscribe anytime.

Frequently Asked Questions: C++ Open Source

What is the most welcoming C++ open-source repository?

The highest-ranked C++ repository on GetMerged is currently Bforartists/Bforartists, with a C-Rank score of 82.0/100 and a 97.4% PR merge rate.

How can I find good first issues in C++?

You can browse verified beginner-friendly issues in C++ by visiting our curated Good First Issues directory at getmerged.abhishekco.de/good-first-issue/cpp.

What makes a C++ repository ‘Super Welcoming’ on GetMerged?

A ‘Super Welcoming’ (S-Tier) C++ repository demonstrates an external PR merge rate above 80%, a median first response time within 24 to 48 hours, active review feedback, and clear onboarding documentation.