SaaSHub helps you find the best software and product alternatives Learn more →
Top 21 C++ rendering-engine Projects
-
Project mention: Tiny renderer or how OpenGL works: software rendering in 500 lines of code | news.ycombinator.com | 2025-03-13
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
-
-
-
Horde3D
Horde3D is a small 3D rendering and animation engine. It is written in an effort to create an engine being as lightweight and conceptually clean as possible.
-
HybridRenderingEngine
Clustered Forward/Deferred renderer with Physically Based Shading, Image Based Lighting and a whole lot of OpenGL.
-
SoftGLRender
Tiny C++ Software Renderer / Rasterizer, and implements OpenGL and Vulkan renderers for comparison
-
InfluxDB
InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
-
thorvg
Thor Vector Graphics is a lightweight portable library used for drawing vector-based scenes and animations including SVG and Lottie. It can be freely utilized across various software platforms and applications to visualize graphical contents.
Project mention: ThorVG – lightweight portable vector graphics library | news.ycombinator.com | 2025-03-12 -
-
-
Skybolt
C++/Python-based 3D geospatial application for simulating and visualizing dynamic objects in planetary environments
-
Rythe-Engine
Rythe is a data-oriented C++20 game engine built to make optimal use of modern hardware.
-
Game-Console-Dev-Guide
Game Console Dev Guide. Learn to develop games for Xbox Series X|S, PlayStation 5, Nintendo Switch, Steam Deck, and Apple Silicon. Developing with Unreal Engine 5, Unity, Godot Engine, and Blender.
-
Project mention: Show HN: VSC – An open source 3D Rendering Engine in C++ | news.ycombinator.com | 2025-03-11
-
-
BioExplorer
The Blue Brain BioExplorer (BBBE) is a tool for data visualization experts and scientists to extract and analyze scientific data from visualization and interactive exploration
-
animartrix
High fidelity & high-res LED animations for microcontrollers with hardware FPU (Teensy 4.x, 3.5, 3.6 & ESP32 S3)
-
vgg_runtime
The official implementation of VGG Specs with cross-platform vector graphics and user interfaces.
Project mention: VeryGoodGraphics – vector graphics cross-platform UI framework | news.ycombinator.com | 2024-06-21 -
-
kotek
Framework for building your game engine or any application. OpenGL ES & Vulkan with C++20. (by wh1t3lord)
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C++ rendering-engine discussion
C++ rendering-engine related posts
-
VeryGoodGraphics – vector graphics cross-platform UI framework
-
Ask HN: What kind of license is good for a rendering engine?
-
Why Are Modern PC Games Using So Much VRAM?
-
How to manage and provide common shaders in game engine
-
Hi! This is my Vulkan renderer called Croissant. I decided to learn Vulkan and graphics techniques by creating a renderer. Although it is still a work in progress and lacks several features, I hope that sharing my project may be helpful to others who are also learning!
-
Which library canI use for rendering html??
-
Any tutorial how to create Plot lib from scratch (in C)?
-
A note from our sponsor - SaaSHub
www.saashub.com | 27 Apr 2025
Index
What are some of the best open-source rendering-engine projects in C++? This list will help you:
# | Project | Stars |
---|---|---|
1 | tinyrenderer | 21,720 |
2 | tinyraytracer | 5,147 |
3 | tinykaboom | 2,370 |
4 | litehtml | 2,022 |
5 | Horde3D | 1,560 |
6 | HybridRenderingEngine | 1,278 |
7 | SoftGLRender | 1,055 |
8 | thorvg | 923 |
9 | StratusGFX | 735 |
10 | SoftwareRenderer | 654 |
11 | Skybolt | 590 |
12 | Rythe-Engine | 533 |
13 | Game-Console-Dev-Guide | 270 |
14 | VSC | 111 |
15 | CroissantVulkanRenderer | 83 |
16 | BioExplorer | 64 |
17 | animartrix | 64 |
18 | vgg_runtime | 57 |
19 | paradigm | 17 |
20 | kotek | 12 |
21 | Villain | 6 |