Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Real Time Rendering

Real Time Rendering

136 projects

Showing 36 of 136 projects

Simple RTX Vulkan raytracing tutorials
Simple RTX Vulkan raytracing tutorialsC++

A collection of simple tutorials for implementing real-time raytracing with Vulkan and RTX.

#vulkan#shaders#raytracing
Stars389
Forks29
Last commit1 year ago
Unrust
UnrustRust

A pure Rust game engine for WebGL 2.0 and native OpenGL applications.

#webassembly#graphics#physics
Stars382
Forks25
Last commit8 years ago
Alternativa3D
Alternativa3DActionScript

A high-performance, GPU-accelerated 3D engine for ActionScript 3 and Adobe AIR, designed for browser-based games with high-resolution graphics.

#open-source#flash#gpu-acceleration
Stars381
Forks126
Last commit2 years ago
Litescene.js
Litescene.jsJavaScript

A WebGL 3D engine library with a component-based node hierarchy and realistic rendering pipeline.

#graphics#component-based#real-time-rendering
Stars376
Forks67
Last commit5 years ago
Four
FourTypeScript

A minimal WebGL 2 and WebGPU graphics library providing a lightweight alternative to three.js.

#graphics#minimalist#shaders
Stars371
Forks11
Last commit3 days ago
Godot-Trail-System
Godot-Trail-SystemGDScript

An advanced 2D/3D trail and ribbon plugin for the Godot Engine, offering Unity3D-like visual effects.

#trail-renderer#open-source#visual-effects
Stars370
Forks35
Last commit5 years ago
Volumetrics
VolumetricsGDScript

A Godot Engine plugin for voxel-based volumetric lighting and fog using a frustum-aligned 3D texture technique.

#graphics-plugin#volumetric-fog#visual-effects
Stars359
Forks15
Last commit5 years ago
Shell Fur
Shell FurGDScript

A Godot Engine add-on that adds a shell-based fur node for realistic fur rendering on characters and props.

#gamedev#shaders#fur
Stars355
Forks28
Last commit3 years ago
Screen 13
Screen 13Rust

An easy-to-use, high-performance Vulkan rendering engine for Rust with automated resource management and a render graph.

#render-graph#vulkan#3d-game-engine
Stars344
Forks26
Last commit15 days ago
XLE
XLEC++

A hackable 3D game rendering engine designed for prototyping and custom rendering pipelines.

#graphics#c-plus-plus#prototyping
Stars337
Forks75
Last commit4 years ago
morphologica
morphologicaC++

A header-only C++ library for real-time data visualization and simulation support using modern OpenGL.

#scientific-computing#simulation#graphics
Stars307
Forks39
Last commit1 year ago
WebGL Lessons — Fragment Shaders
WebGL Lessons — Fragment Shaders

An introductory lesson on fragment shaders in WebGL, covering GLSL basics and simple image effects using Shadertoy.

#real-time-rendering#gpu-computing#image-effects
Stars307
Forks14
Last commit9 years ago
Crystal Engine
Crystal EngineC++

A cross-platform Vulkan game engine with a FrameGraph-based renderer and a declarative C++ UI framework called Fusion.

#vulkan#graphics-engine#real-time-rendering
Stars305
Forks10
Last commit12 days ago
Dawn RT
Dawn RTC++

A fork of Dawn WebGPU implementation adding hardware ray tracing extensions via Vulkan and D3D12 backends.

#vulkan#procedural-geometry#graphics
Stars304
Forks15
Last commit6 years ago
Auto-Vk
Auto-VkC++

A modern C++ convenience and productivity layer atop Vulkan-Hpp, adding clarity and efficiency to Vulkan development.

#vulkan#game-development#real-time-rendering
Stars298
Forks19
Last commit1 year ago
Pumex
PumexC++

A high-performance, multithreaded rendering engine built on Vulkan API with a customizable render graph and cross-platform support.

#vulkan-library#render-graph#vulkan
Stars296
Forks15
Last commit7 years ago
awesome-d3d12
awesome-d3d12

A curated collection of resources, samples, and documentation for Direct3D 12 graphics programming.

#microsoft#direct3d#gpu-compute
Stars266
Forks21
Last commit7 years ago
SDF Font Demo
SDF Font DemoC

A Vulkan-based font renderer that renders text using signed distance field estimation for high-quality GPU text rendering.

#vulkan#font-rendering#gpu-rendering
Stars253
Forks20
Last commit10 months ago
Lugdunum
LugdunumC++

A modern cross-platform 3D rendering engine built with Vulkan and modern C++14.

#vulkan#graphics#pbr
Stars246
Forks25
Last commit8 years ago
Alfrid
AlfridJavaScript

A lightweight WebGL tool set providing default vertex attributes and matrix uniforms for 3D graphics development.

#graphics-toolkit#3d-graphics#creative-coding
Stars239
Forks22
Last commit1 year ago
Away3D
Away3DHaxe

An open-source, real-time 3D engine for building cross-platform games and applications with OpenFL.

#haxe#animation#graphics-engine
Stars228
Forks49
Last commit12 days ago
WebGL Month
WebGL MonthJavaScript

A 30-day tutorial series teaching WebGL API fundamentals through daily lessons, focusing on shaders, buffers, and GPU rendering.

#tutorial-series#gpu-rendering#shaders
Stars226
Forks14
Last commit2 years ago
euclider
eucliderRust

A higher-dimensional ray tracing prototype written in Rust that explores non-Euclidean geometry.

#prototype#mathematics#graphics
Stars226
Forks5
Last commit7 years ago
ThingJS
ThingJSJavaScript

A lightweight, web-first, and extendable 3D rendering library with a three.js-like API and modern performance features.

#threejs-alternative#canvas#webxr
Stars213
Forks25
Last commit25 days ago
gl_vk_chopper
gl_vk_chopperC++

A deprecated Vulkan rendering example demonstrating device setup, model loading, and single-threaded rendering.

#vulkan#deprecated#3d-graphics
Stars210
Forks45
Last commit1 year ago
PolyBranch
PolyBranchJavaScript

A minimalist 3D browser game where you dodge branches while accelerating through a tunnel.

#jquery#minimalist-game#3d-game
Stars168
Forks57
Last commit5 years ago
WebRTX
WebRTXRust

A WebGPU extension that adds ray tracing capabilities via a pure compute shader implementation, enabling hardware-accelerated rendering in browsers.

#compute-shaders#webgpu#ray-tracing
Stars167
Forks8
Last commit3 years ago
OceanDemo
OceanDemoTypeScript

A real-time ocean simulation demo using WebGPU and Babylon.js, ported from FFT-Ocean.

#webgpu#interactive-demo#fft-algorithms
Stars150
Forks19
Last commit2 years ago
GEngine
GEngineJavaScript

A WebGPU-based rendering engine for building 3D graphics applications in the browser with modern GPU capabilities.

#interactive-3d#graphics-engine#webgpu
Stars148
Forks11
Last commit4 months ago
CloudPeek
CloudPeekC++

A lightweight, cross-platform, single-header C++ point cloud viewer for visualizing LiDAR, photogrammetry, and 3D datasets.

#lidar#pcd-format#3d-visualization
Stars125
Forks5
Last commit2 years ago
Stardust from Intel
Stardust from IntelC

A Vulkan sample application that renders 200,000 animated particles using multithreaded draw calls to demonstrate low CPU overhead.

#vulkan#performance-demo#cpu-optimization
Stars119
Forks13
Last commit3 years ago
three-billboard-reflection
three-billboard-reflectionJavaScript

A performant three.js library for implementing plane reflections on any mesh with correct orientation.

#graphics#three-js#3d-graphics
Stars117
Forks11
Last commit4 years ago
CoolEngines
CoolEngines

A curated list of open-source graphics and game engines, rendering techniques, and related tools.

#vulkan#open-source#shaders
Stars112
Forks12
Last commit4 years ago
GLBoost
GLBoostJavaScript

A low-level WebGL library for 3D graphics geeks that simplifies WebGL API tasks while maintaining expressive power.

#3d-graphics#gltf-loader#real-time-rendering
Stars108
Forks14
Last commit1 year ago
svelte-streamdown
svelte-streamdownTypeScript

A Svelte port of Streamdown for streaming and rendering markdown content in AI-powered applications.

#ai#mardkown#ai-streaming
Stars105
Forks9
Last commit15 days ago
TLVulkanRenderer
TLVulkanRendererC++

A Vulkan-based renderer implementing phenomenological transparency and SBVH acceleration for real-time transparency research.

#bvh#vulkan#master-thesis
Stars101
Forks10
Last commit9 years ago
PreviousPage 3 of 4

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
Next
#Game Development58
#3d Graphics43
#Webgl41
#Cross Platform38
#Vulkan37
#C Plus Plus36
#Graphics30
#Game Engine23
#Opengl22
#Graphics Programming19
#3d18
#Shaders16