C++ open-source

Open-source C++ projects categorized as open-source | Edit details

Top 23 C++ open-source Projects

  • Godot

    Godot Engine – Multi-platform 2D and 3D game engine

    Project mention: Major milestone ready for testing: Godot 4.0 alpha 1 is out! | reddit.com/r/godot | 2022-01-24

    My comment on the commit also explains why it is a bad idea.

  • Mumble

    Mumble is an open-source, low-latency, high quality voice chat software.

    Project mention: Mumble | Mumble 1.4.230 | reddit.com/r/mumble | 2022-01-20

    CHANGE(client): Rezise chat images to 600x400 instead of 800x600 (#5359)

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • openmw

    OpenMW is an open-source open-world RPG game engine that supports playing Morrowind. Main repo and issue tracker can be found here: https://gitlab.com/OpenMW/openmw/

    Project mention: Playing Morrowind for the first time, how do I approach this? | reddit.com/r/Morrowind | 2021-11-12

    Make sure you have installed Morrowind first. To use OpenMW you simply download it from this link and install it wherever you want. Once it's installed follow the setup wizard when it asks and point it to where you installed Morrowind.

  • urho3d

    Cross-platform 2D and 3D game engine

    Project mention: What is the lightest C++ 3D game engine for Linux? | reddit.com/r/gamedev | 2021-12-23

    You might be interested in Urho3D.

  • GamePlay

    Open-source, cross-platform, C++ game engine for creating 2D/3D games.

    Project mention: Libraries | reddit.com/r/cpp_questions | 2021-12-07


  • Panda3D

    Powerful, mature open-source cross-platform game engine for Python and C++, developed by Disney and CMU

    Project mention: Create games or game engines that use python? | reddit.com/r/learnpython | 2021-12-29

    Check out https://www.panda3d.org/

  • warzone2100

    Command the forces of The Project in a battle to rebuild the world after mankind has been nearly destroyed by nuclear missiles. A 100% free and open source real-time strategy game for Windows, macOS, Linux, BSD+

    Project mention: What are the 10 best video games ever made? | reddit.com/r/AskReddit | 2022-01-21

    WZ2100 is still an awesome RTS, with customizable units. Pumpkin Studios closed down but it's free and open source at https://wz2100.net/

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • webots

    Webots Robot Simulator

    Project mention: C++ and Robotics. | reddit.com/r/cpp | 2022-01-14

    Simulation is a strong choice too. ARGoS, Actin, Webots, Gazebo and V-Rep are some examples. A simulation will give you the opportunity to use some robots in different environments (with a lot of configurations). Gazebo has a big community and documentation, V-Rep is the more powerful one (and my pick).

  • SpartanEngine

    Game engine with an emphasis on architectural quality and performance

    Project mention: DirectX 11/12 Graphics Engine (WIP) | reddit.com/r/GraphicsProgramming | 2021-05-13

    I've uploaded my graphics engine written in DirectX 11 on Github. Here is the link. I've tried to make implementations of all the features as straightforward as possible so they are all inside renderer in corresponding void Pass*() member function. This was inspired by approach seen in https://github.com/PanosK92/SpartanEngine. Hope it helps someone.

  • ITK

    Insight Toolkit (ITK) -- Official Repository. ITK builds on a proven, spatially-oriented architecture for processing, segmentation, and registration of scientific images in two, three, or more dimensions.

    Project mention: Ask HN: What is a cool technology to learn? | news.ycombinator.com | 2021-07-01

    Yeah, Prolog is pretty cool!

    Another technology I found interesting too learn is ITK (https://itk.org/). You need a different mindset using ITK than other image processing libraries.

    Lisp is cool as well.

    And fully homomorphic encryption.

  • score

    ossia score, an interactive sequencer for the intermedia arts

    Project mention: Ask HN: Anyone making a living building desktop applications? | news.ycombinator.com | 2022-01-21
  • MxEngine

    C++ open source 3D game engine

    Project mention: adding basic collision | reddit.com/r/opengl | 2021-12-07
  • spot_mini_mini

    Dynamics and Domain Randomized Gait Modulation with Bezier Curves for Sim-to-Real Legged Locomotion.

    Project mention: Raspberry Pi | reddit.com/r/Charlottesville | 2021-06-09

    I am currently making a robot dog based on spot mini mini (going to use a rPI 4): https://github.com/OpenQuadruped/spot_mini_mini

  • Beagle_SDR_GPS

    KiwiSDR: BeagleBone web-accessible shortwave receiver and software-defined GPS

    Project mention: Looking to get into ham radio questions | reddit.com/r/HamRadio | 2022-01-15

    For a book look at Gordon West's technician book, for a website hamstudy.org. If you want to listen to HF amateur radio kiwisdr.com, you can also pick up a rtl-sdr for about $25. A great You Tube channel is "Ham Radio Crash Course"

  • allsky

    A Raspberry Pi operated Wireless Allsky Camera

    Project mention: Can we crowd-fund some sort of scientific detection mechanism to establish the physics behind such phenomenon? | reddit.com/r/UFOs | 2021-06-25

    Like allsky? theres a repo on github and instructables to make a high res camera with a raspberry pi 4 with object detection. I don't know. we would need to filter out a bunch of stuff to make this work.

  • luascript

    Lua language support for Godot Engine

    Project mention: Are there any good 3D Lua game engines? | reddit.com/r/lua | 2021-09-24

    There is a Lua support module for Godot.

  • vircadia

    Vircadia open source metaverse platform. ("Project Athena")

    Project mention: I know programming: How do I help the Linux community? | reddit.com/r/linux | 2021-12-09

    We're building a 3D/VR open source virtual world

  • Data-Structures-and-Algorithms-in-cpp

    This repository is in development phase and will soon provide you with c++ code of various data structures and algorithms

  • donut

    Open source reimplementation of The Simpsons: Hit & Run

    Project mention: Wanted: People who know C++ and VitaSDK | reddit.com/r/VitaPiracy | 2021-08-21

    The source code to Simpsons Hit and Run is already publicly available minus the assets.

  • tomviz

    Cross platform, open source application for the processing, visualization, and analysis of 3D tomography data

    Project mention: CT Scan of a Pumpkin | news.ycombinator.com | 2021-10-31

    We build an ideal 3D Volumetric Viz tool: https://tomviz.org/ . Open-source and built for reproducible open-science. It focuses on volumetric data analysis, not just surfaces. Hopefully, HN finds it useful.

  • blocknet

    Official Blocknet cryptocurrency wallet

    Project mention: Blocknet Project Update - December 14th, 2021 | reddit.com/r/theblocknet | 2021-12-28
  • qtwebflix

    A qt webengine program for netflix

    Project mention: Guide on how to switch to Linux (from beginner to beginner) | reddit.com/r/PrivacyGuides | 2021-11-04

    I use QtWebFlix to watch my streaming services in Linux.


    Video and Image Analytics for Marine Environments

    Project mention: Data science for social good? | reddit.com/r/datascience | 2021-11-26

    The company I currently work for - Kitware - works on various open source projects. I'm involved in several ecological projects under the VIAME umbrella.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-01-24.

C++ open-source related posts


What are some of the best open-source open-source projects in C++? This list will help you:

Project Stars
1 Godot 45,681
2 Mumble 4,559
3 openmw 4,040
4 urho3d 3,810
5 GamePlay 3,471
6 Panda3D 3,099
7 warzone2100 2,146
8 webots 1,733
9 SpartanEngine 1,225
10 ITK 955
11 score 955
12 MxEngine 606
13 spot_mini_mini 577
14 Beagle_SDR_GPS 344
15 allsky 339
16 luascript 324
17 vircadia 317
18 Data-Structures-and-Algorithms-in-cpp 264
19 donut 257
20 tomviz 256
21 blocknet 211
22 qtwebflix 209
23 VIAME 153
Find remote jobs at our new job board 99remotejobs.com. There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
OPS - Build and Run Open Source Unikernels
Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.