Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Rendering Engine

Rendering Engine

53 projects

Showing 36 of 53 projects

pixi.js
pixi.jsTypeScript

A fast, lightweight 2D WebGL/WebGPU renderer for creating rich interactive graphics and cross-platform web applications.

#web-animation#interactive-graphics#webgpu
Stars48.1k
Forks5.1k
Last commit19 hours ago
Hazel Game Engine
Hazel Game EngineC++

An early-stage interactive application and rendering engine for Windows, developed as an educational tool for game engine design.

#vulkan#educational#directx
Stars13.1k
Forks1.6k
Last commit2 years ago
Two.js
Two.jsJavaScript

A renderer-agnostic 2D drawing API for the web that works with SVG, Canvas 2D, and WebGL.

#animation#html5#canvas
Stars8.7k
Forks462
Last commit18 hours ago
Sodium (for Fabric)
Sodium (for Fabric)Java

A Minecraft client optimization mod that improves frame rates, reduces micro-stutter, and fixes graphical issues.

#minecraft-mod#graphics-optimization#opengl
Stars5.7k
Forks974
Last commit3 days ago
F3D
F3DC++

A fast, minimalist desktop application and library for viewing a wide range of 3D file formats with advanced rendering options.

#scientific-visualization#c-library#3d-viewer
Stars4.7k
Forks444
Last commit19 hours ago
awesome-vulkan
awesome-vulkan

A curated list of awesome Vulkan libraries, debuggers, tutorials, samples, and resources for graphics developers.

#vulkan#gpu-tools#compute-shaders
Stars3.7k
Forks289
Last commit3 months ago
Vulkan
Vulkan

A curated list of awesome Vulkan libraries, debuggers, tutorials, samples, and resources for graphics developers.

#vulkan#compute-shaders#opengl
Stars3.7k
Forks289
Last commit3 months ago
Vulkan Tutorial
Vulkan TutorialC++

A step-by-step tutorial for learning the Vulkan graphics and compute API from the ground up.

#vulkan#real-time-graphics#gpu-compute
Stars3.7k
Forks567
Last commit3 months ago
Intermediate Graphics Library (IGL)
Intermediate Graphics Library (IGL)C++

A cross-platform C++ graphics library providing a low-level GPU abstraction over Metal, Vulkan, OpenGL, and WebGL.

#vulkan#opengl#metal
Stars3.2k
Forks221
Last commit10 hours ago
ClayGL
ClayGLJavaScript

A WebGL graphic library for building scalable Web3D applications with modular architecture and high-quality rendering.

#vr-ready#animation#3d-graphics
Stars2.9k
Forks297
Last commit8 months ago
Veldrid
VeldridC#

A cross-platform, graphics API-agnostic rendering and compute library for .NET, providing a unified GPU interface.

#vulkan#graphics#direct3d
Stars2.7k
Forks309
Last commit5 months ago
Stage.js
Stage.jsTypeScript

A lightweight 2D HTML5 Canvas rendering and layout engine for web and mobile game development.

#mobile-games#2d-rendering#web-games
Stars2.6k
Forks245
Last commit4 months ago
CutJavaScript
CutJavaScriptTypeScript

A lightweight 2D HTML5 Canvas rendering and layout engine for web and mobile game development.

#mobile-games#2d-rendering#web-games
Stars2.6k
Forks245
Last commit4 months ago
Stage.js
Stage.jsTypeScript

A lightweight 2D HTML5 Canvas rendering and layout engine for web and mobile game development.

#mobile-games#2d-rendering#web-games
Stars2.6k
Forks245
Last commit4 months ago
Overload
OverloadC++

A free, open-source 3D game engine built in C++20 with Lua scripting and a full-featured editor.

#lua-scripting#open-source#gamedev
Stars2.5k
Forks288
Last commit7 days ago
Litehtml
LitehtmlC++

A lightweight HTML/CSS rendering engine that parses and positions HTML elements without drawing dependencies.

#css-rendering#lightweight-engine#gumbo
Stars2.4k
Forks302
Last commit1 day ago
Helix Toolkit
Helix ToolkitC#

A collection of 3D components and engines for .NET, supporting WPF, WinUI, and Avalonia with DirectX 11.

#avalonia#helix-toolkit#geometry
Stars2.3k
Forks702
Last commit22 hours ago
pt
ptGo

A CPU-only, unidirectional path tracing engine written in pure Go for physically-based rendering.

#path-tracing#ray-tracing#graphics-library
Stars2.1k
Forks107
Last commit7 years ago
NVRHI
NVRHIC++

A cross-platform abstraction layer for Direct3D 11/12 and Vulkan with automatic resource management and validation.

#vulkan#direct3d#cplusplus-library
Stars2.0k
Forks232
Last commit8 days ago
Blend2D
Blend2DC++

A high-performance 2D vector graphics engine powered by a JIT compiler for real-time rendering.

#rasterization#font-rendering#simd
Stars2.0k
Forks160
Last commit9 months ago
ImagineEngine
ImagineEngineSwift

A blazingly fast Swift 2D game engine for Apple platforms with an easy-to-use API and Core Animation-based rendering.

#apple-platforms#ios#coreanimation
Stars1.8k
Forks104
Last commit6 years ago
SVG
SVGDart

A Flutter library for parsing, rendering, and displaying SVG files as widgets.

#dart#flutter-packages#svg
Stars1.7k
Forks445
Last commit1 year ago
Easy3D
Easy3DC++

A lightweight C++/Python library for 3D data processing, geometry algorithms, and rendering with an easy-to-use API.

#geometry-processing#viewer#mesh
Stars1.7k
Forks276
Last commit5 days ago
toy engine
toy engineC++

A thin, modular C++ game engine designed for building games directly from C++ with full control and fast iteration.

#procedural-generation#modular-architecture#real-time-graphics
Stars1.6k
Forks106
Last commit5 years ago
Horde3D
Horde3DC++

A lightweight, cross-platform 3D rendering and animation engine with a clean C++ architecture and C-style API.

#real-time-graphics#opengl#3d-graphics
Stars1.6k
Forks307
Last commit1 month ago
Git Guides
Git GuidesTypeScript

A flexible, low-level rendering pipeline for building and updating live DOM from Handlebars templates.

#dom-manipulation#emberjs#hacktoberfest
Stars1.1k
Forks187
Last commit7 months ago
Intrinsic Engine
Intrinsic EngineC++

A Vulkan-based cross-platform game and rendering engine for modern graphics development.

#vulkan#graphics#cross-platform-game
Stars1.0k
Forks73
Last commit3 years ago
Book's Examples
Book's ExamplesC++

A comprehensive collection of code examples and recipes for learning and implementing the Vulkan graphics API.

#vulkan#shaders#gpu-compute
Stars899
Forks113
Last commit3 years ago
Foster
FosterC#

A small cross-platform 2D-focused game framework built with C# and SDL3.

#sdl3#graphics#gamedev
Stars860
Forks69
Last commit1 day ago
WhirlyGlobe-Maply
WhirlyGlobe-MaplyC++

A native iOS and Android mapping toolkit for interactive 2D maps and 3D globes with shared rendering code.

#ios#2d-maps#geospatial
Stars846
Forks268
Last commit1 month ago
rs_pbrt
rs_pbrtRust

A Rust implementation of the Physically Based Rendering (PBRT) book's 3rd edition C++ code for realistic image synthesis.

#graphics#pbrt#ray-tracing
Stars831
Forks60
Last commit2 years ago
VKVG
VKVGC

A high-performance 2D vector graphics library using Vulkan as its rendering backend, with a Cairo-like API.

#c-library#vulkan#vector
Stars815
Forks41
Last commit3 days ago
Thunder
ThunderC++

A modular, cross-platform 2D and 3D game engine designed to keep projects lightweight by allowing developers to exclude unused modules.

#vulkan#modular-architecture#open-source
Stars671
Forks49
Last commit10 days ago
Razix Engine
Razix EngineC++

A high-performance, cross-platform 3D game engine with Vulkan/DirectX 12 support, built on a novel 'Everything is an asset' design principle.

#vulkan#directx-12#lua-scripting
Stars494
Forks32
Last commit2 days ago
RedGPU
RedGPUTypeScript

A JavaScript WebGPU library for creating high-performance 2D/3D graphics and web applications.

#javascript-webgpu-engine#webgpu#wgsl
Stars384
Forks22
Last commit8 hours ago
Vulkan-Hpp Samples
Vulkan-Hpp SamplesC++

A collection of C++ Vulkan examples and demos using the Vulkan-Hpp C++ API and GLFW for cross-platform rendering.

#vr-rendering#vulkan#examples
Stars361
Forks29
Last commit1 year ago
Page 1 of 2

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 Development27
#Cross Platform21
#Game Engine16
#Vulkan16
#C Plus Plus14
#3d Graphics12
#Real Time Rendering10
#Graphics10
#Webgl9
#2d Graphics9
#Opengl9
#Javascript Library8