InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Top 17 C Rendering Projects
-
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
foolrenderer
A tiny software renderer implemented from scratch without the use of graphics API, used to understand how GPUs work.
-
Earcut is almost a teaching example: pick any non-self-intersecting polygon, find an "ear" (three consecutive vertices that form an empty inner triangle), cut it off, repeat. Simple? Yes. Slow? Sometimes. But on contours with few points Earcut can be the fastest tool in the shed, as my benchmarks against iTriangle and Mapbox implementations have shown.
-
-
-
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
-
php-glfw
🪐A fully-featured OpenGL and GLFW extension for PHP. 🔋Batteries included (Math Functions, Texture Loaders, etc..)
-
cgl
CGL (C Game Library) is a multipurpose library mainly for recreational coding / demo scenes / prototyping / small games / experimentation.
Project mention: Large Collection of Interactive(WASM) Creative Coding Demos C99 OpenGL/WebGL | news.ycombinator.com | 2025-02-02 -
-
-
-
-
-
Thanks for reading :) To view the full code and benchmark data, check out the project repository: PgEngine. I hope you this article interesting. If so, please consider following me here and on social media.
-
Fluid-Simulation-Rendering
Implementation of IISPH and Screen Space Fluid Rendering. Currently in progress.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C Rendering discussion
C Rendering related posts
-
Learning C with a Doom-style renderer
-
My synthesizer built with Java that renders objects on an oscilloscope in real-time using audio
-
Graphics Programming in Unity
-
Olive.c: a simple graphics library that does not have any dependencies
-
The current state of GPU API's and why I wish V-EZ hadn't died.
-
PortableGL: An implementation of OpenGL 3.x-ish in clean C
-
Native Plugins in the wild?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 18 Jul 2025
Index
What are some of the best open-source Rendering projects in C? This list will help you:
# | Project | Stars |
---|---|---|
1 | herebedragons | 1,744 |
2 | PortableGL | 1,113 |
3 | foolrenderer | 1,097 |
4 | earcut.hpp | 920 |
5 | NativeRenderingPlugin | 893 |
6 | ascii_art | 725 |
7 | datoviz | 701 |
8 | sokol_gp | 517 |
9 | php-glfw | 503 |
10 | cgl | 441 |
11 | LinaVG | 238 |
12 | trace-of-radiance | 102 |
13 | C-Raytracer | 67 |
14 | lesser-doom | 49 |
15 | sr | 47 |
16 | PgEngine | 33 |
17 | Fluid-Simulation-Rendering | 3 |