Classificados pela forma como tratam os primeiros pull requests
Os projetos open source de C++ mais amigáveis para iniciantes
Projetos que fazem merge dos pull requests de contribuidores externos e respondem rápido: justamente o que um iniciante não consegue ver antes de enviar um.
-
1. freebsd/kyua C++
Port/Package build and test system
100% dos PRs externos com merge Mantenedores costumam responder em até 1 dia
1 issue aberta para iniciantes 175 stars
-
Vulkan Validation Layers (VVL)
93% dos PRs externos com merge Mantenedores costumam responder em até 1 dia
1 issue aberta para iniciantes 1,037 stars
-
3. clementine-player/Clementine C++
:tangerine: Clementine Music Player
98% dos PRs externos com merge Mantenedores costumam responder em até 1 dia
1 issue aberta para iniciantes 4,255 stars
-
A ROS2 wrapper around Linux SocketCAN
94% dos PRs externos com merge Mantenedores costumam responder em até 1 dia
1 issue aberta para iniciantes 196 stars
-
5. shedskin/shedskin C++
Shed Skin is a restricted-Python-to-C++ transpiler. Read the introduction below to learn about the restrictions.
95% dos PRs externos com merge Mantenedores costumam responder em até 1 dia
3 issues abertas para iniciantes 1,009 stars
-
6. ros2/examples C++
Example packages for ROS 2
90% dos PRs externos com merge Mantenedores costumam responder em até 1 dia
1 issue aberta para iniciantes 970 stars
-
7. gbdev/rgbds C++
Rednex Game Boy Development System - An assembly toolchain for the Nintendo Game Boy and Game Boy Color
91% dos PRs externos com merge Mantenedores costumam responder em até 1 dia
1 issue aberta para iniciantes 1,655 stars
-
8. apache/tvm-ffi C++
Open ABI and FFI for Machine Learning Systems
97% dos PRs externos com merge Mantenedores costumam responder em até 1 dia
1 issue aberta para iniciantes 463 stars
-
9. conan-io/docs C++
conan.io reStructuredText documentation
86% dos PRs externos com merge Mantenedores costumam responder em até 1 dia
9 issues abertas para iniciantes 125 stars
-
10. bkaradzic/bgfx C++
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
85% dos PRs externos com merge Mantenedores costumam responder em até 1 dia
1 issue aberta para iniciantes 17,527 stars
-
11. boostorg/graph C++
Boost.org graph module
91% dos PRs externos com merge Mantenedores costumam responder em até 1 dia
2 issues abertas para iniciantes 396 stars
-
12. MrNeRF/LichtFeld-Studio C++
Train, inspect, edit, automate, and export 3D Gaussian Splatting scenes from a single native application.
82% dos PRs externos com merge Mantenedores costumam responder em até 1 dia
4 issues abertas para iniciantes 3,766 stars
-
13. Globulation2/glob2 C++
A real time strategy game that aims to remove all micro management
83% dos PRs externos com merge Mantenedores costumam responder em até 1 dia
2 issues abertas para iniciantes 48 stars
-
14. tile-ai/tilelang-mlir-ascend C++
MLIR-based TileLang Ascend Adapter
79% dos PRs externos com merge Mantenedores costumam responder em até 1 dia
2 issues abertas para iniciantes 27 stars
-
15. gazebosim/gz-physics C++
Abstract physics interface designed to support simulation and rapid development of robot applications.
83% dos PRs externos com merge Mantenedores costumam responder em até 1 dia
4 issues abertas para iniciantes 93 stars
-
16. cataclysmbn/Cataclysm-BN C++
Cataclysm: Bright Nights: A fork/variant of Cataclysm:DDA by CleverRaven with a mod registry at https://mods.cataclysmbn.org/
79% dos PRs externos com merge Mantenedores costumam responder em até 1 dia
3 issues abertas para iniciantes 1,229 stars
-
17. esbmc/esbmc C++
The efficient SMT-based context-bounded model checker (ESBMC)
92% dos PRs externos com merge Mantenedores costumam responder em até 1 dia
3 issues abertas para iniciantes 523 stars
-
18. uNetworking/uWebSockets.js C++
μWebSockets for Node.js back-ends :metal:
76% dos PRs externos com merge Mantenedores costumam responder em até 1 dia
1 issue aberta para iniciantes 9,163 stars
-
19. alibaba/MNN C++
MNN: A blazing-fast, lightweight inference engine battle-tested by Alibaba, powering high-performance on-device LLMs and Edge AI.
71% dos PRs externos com merge Mantenedores costumam responder em até 1 dia
1 issue aberta para iniciantes 16,158 stars
-
20. wesnoth/wesnoth C++
An open source, turn-based strategy game with a high fantasy theme.
77% dos PRs externos com merge Mantenedores costumam responder em até 1 dia
8 issues abertas para iniciantes 6,884 stars
Como este ranking é calculado
Pontuação = taxa de merge × velocidade de resposta. A taxa de merge é a parcela dos pull requests de contribuidores externos (qualquer pessoa que não seja owner, member ou collaborator do projeto, sem contar bots) que recebeu merge nos últimos 30 dias, suavizada como (com merge + 1) ÷ (enviados + 2) para que alguns merges de sorte não superem um histórico longo. A velocidade de resposta é 1 ÷ (1 + a mediana de dias até um pull request receber a primeira resposta de alguém que não seja o autor, ou receber merge). Comentários de bots não contam como respostas.
Entram: projetos com pelo menos 10 pull requests externos nesse período, pelo menos uma issue aberta para iniciantes, pelo menos 10 estrelas, um push nos últimos 180 dias, não arquivados e medidos nos últimos 30 dias.