SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 C++ open-source Projects
-
Project mention: Redot Engine – Multi-platform 2D and 3D game engine | news.ycombinator.com | 2024-10-01
What is the difference between "Redot" and Godot?
The README for this GitHub contains the same info as the official Godot repo [1], so it's not clear what this fork does differently or changes.
[1] https://github.com/godotengine/godot
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
cocos-engine
Cocos simplifies game creation and distribution with Cocos Creator, a free, open-source, cross-platform game engine. Empowering millions of developers to create high-performance, engaging 2D/3D games and instant web entertainment.
-
-
Project mention: Endless Sky: Open-Source Space Exploration, Trading, and Combat Game | news.ycombinator.com | 2024-09-29
-
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/
OpenMW - The Elder Scrolls Morrowind clone. C++, OpenGL
-
Panda3D
Powerful, mature open-source cross-platform game engine for Python and C++, developed by Disney and CMU
I have developed a simple simulator [0] to estimate the theoretical power received by the target for a given hardware configuration:
- the global position on the planet
- the date and time
- the size and position of some background elements
- the number, size and position of the panels in the grid
The solar power estimation uses :
- the Python code provided in this article [1] to estimate position of the sun (thank you John Clark Craig)
- the simplified formula [2] to estimate the direct insolation from the sun position
- a custom light projection implemented using Panda3D game engine [3]
[0] https://github.com/remipch/solar_concentrator/blob/master/so...
[1] https://levelup.gitconnected.com/python-sun-position-for-sol...
[2] https://en.wikipedia.org/wiki/Direct_insolation#Simplified_f...
[3] 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: Is there any game where you can design your own weapons/vehicles? | /r/computerwargames | 2023-12-10It is more an RTS than a 'classical' wargame, but you could do it in Warzone 2100. It is old for now (but it was very fun in 2000s). It could be fun for you today. There is a free and open source version : https://wz2100.net/ .
-
Project mention: SpartanEngine: MIT-licensed C++ Vulkan game engine | news.ycombinator.com | 2024-04-17
-
An honorable mention: https://celestiaproject.space
This but in 3D and adjustable for any date.
-
Collabora Online
Collabora Online is a collaborative online office suite based on LibreOffice technology. This is also the source for the Collabora Office apps for iOS and Android.
-
Project mention: Gem5: Advanced Computer-System Architecture Simulator | news.ycombinator.com | 2024-08-06
-
I added LLVM JIT support to ossia a few years ago, it's not too bad, but a big issue is that the JIT does not support all the necessary features used by the frontend in terms of relocations, etc. So it happens relatively often that C++ code will compile to LLVM IR without issue, but then fail at the JIT step because some relocation is not supported by the JIT engine yet.
Most of the code is here : https://github.com/ossia/score/tree/master/src/plugins/score... with the actual LLVM API interoperation contained there : https://github.com/ossia/score/tree/master/src/plugins/score...
-
-
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.
-
-
If you like using Qt but you also want a more modernize C++ version of it, you can try https://github.com/copperspice/copperspice/ and I'm pretty sure its license have you covered.
-
6. Unvanquished
-
-
-
spot_mini_mini
Dynamics and Domain Randomized Gait Modulation with Bezier Curves for Sim-to-Real Legged Locomotion.
-
C++ open-source discussion
C++ open-source related posts
-
Redot Engine – Multi-platform 2D and 3D game engine
-
Pifi-org/pifi-openwrt-raspberry-pi: Firmware Files for Raspberry Pi (PiFI)
-
Ask HN: Intro to Game Development path for a 12 year old?
-
Show HN: Laminar – Open-Source Datadog and PostHog for LLM Apps, Built in Rust
-
Cómo encontrar trabajo para los Fixis: analizando Godot Engine
-
Show HN: Homemade Automated Solar Concentrator
-
SurrealEngine: Open-source reimplementation of Unreal Engine with playable UT99
-
A note from our sponsor - SaaSHub
www.saashub.com | 7 Oct 2024
Index
What are some of the best open-source open-source projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | Godot | 89,787 |
2 | cocos-engine | 7,172 |
3 | Mumble | 6,311 |
4 | endless-sky | 5,753 |
5 | openmw | 5,336 |
6 | Panda3D | 4,475 |
7 | GamePlay | 4,470 |
8 | webots | 3,222 |
9 | warzone2100 | 3,187 |
10 | SpartanEngine | 2,143 |
11 | Celestia | 1,822 |
12 | Collabora Online | 1,798 |
13 | gem5 | 1,618 |
14 | score | 1,487 |
15 | OpenScan | 1,469 |
16 | ITK | 1,408 |
17 | MxEngine | 1,132 |
18 | copperspice | 1,075 |
19 | Unvanquished | 977 |
20 | TerraForge3D | 958 |
21 | Beeftext | 958 |
22 | spot_mini_mini | 806 |
23 | luascript | 646 |