Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. 3d Graphics

3d Graphics

248 projects

Showing 36 of 248 projects

Three.js
Three.jsJavaScript

A lightweight, cross-browser JavaScript library for creating and displaying 3D graphics in the browser.

#interactive-3d#webaudio#webgpu
Stars112.9k
Forks36.4k
Last commit23 hours ago
Bevy
BevyRust

A refreshingly simple, data-driven game engine built in Rust, offering a complete 2D and 3D feature set.

#parallel-computing#modular-architecture#open-source
Stars46.5k
Forks4.6k
Last commit1 day ago
react-three-fiber
react-three-fiberTypeScript

A React renderer for Three.js that lets you build 3D scenes declaratively with reusable components.

#react-renderer#interactive-3d#animation
Stars31.0k
Forks1.9k
Last commit1 month ago
GitHub
GitHubTypeScript

A powerful, beautiful, and open-source 3D game and rendering engine built as a friendly JavaScript framework.

#javascript-framework#shaders#webaudio
Stars25.6k
Forks3.7k
Last commit3 days ago
Libgdx Texture Packer
Libgdx Texture PackerJava

A cross-platform Java game development framework for desktop, Android, HTML5, and iOS using OpenGL (ES).

#ios-games#ios#html5-games
Stars25.1k
Forks6.5k
Last commit3 days ago
LibGDX
LibGDXJava

A cross-platform Java game development framework for desktop, Android, HTML5, and iOS using OpenGL (ES).

#ios-games#ios#html5-games
Stars25.1k
Forks6.5k
Last commit3 days ago
Filament
FilamentC++

A real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2.

#vulkan#graphics#graphics-engine
Stars20.1k
Forks2.2k
Last commit3 days ago
3D Game Shaders For Beginners
3D Game Shaders For BeginnersC++

A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.

#graphics#shaders#opengl
Stars19.7k
Forks1.5k
Last commit2 years ago
A-Frame
A-FrameJavaScript

A web framework for building browser-based 3D, AR, and VR experiences using declarative HTML.

#vive#aframe#webvr
Stars17.5k
Forks4.4k
Last commit4 days ago
PlayCanvas Engine
PlayCanvas EngineJavaScript

An open-source game engine for creating interactive 3D content and games that run directly in web browsers using WebGL and WebGPU.

#html5-games#gamedev#webgpu
Stars16.0k
Forks1.9k
Last commit2 days ago
Creative Coding
Creative CodingHTML

A curated list of resources for creative coding, including tools, libraries, tutorials, and communities for generative art, data visualization, and interactive design.

#generative-art#openframeworks#shaders
Stars14.9k
Forks952
Last commit2 months ago
awesome-creative-coding
awesome-creative-codingHTML

A curated list of resources for creative coding, including tools, libraries, tutorials, and communities for generative art, data visualization, and interaction design.

#generative-art#openframeworks#shaders
Stars14.9k
Forks952
Last commit2 months ago
zDog
zDogJavaScript

A flat, round, designer-friendly pseudo-3D engine for canvas and SVG that renders 3D models using 2D drawing APIs.

#lightweight-engine#interactive-animation#canvas
Stars10.6k
Forks406
Last commit2 years ago
drei
dreiJavaScript

A collection of useful helpers and ready-made abstractions for react-three-fiber.

#hooks#helpers#interactive-3d
Stars9.7k
Forks812
Last commit2 months ago
openscad
openscadC++

A free software for creating solid 3D CAD models using a script-based approach, focusing on CAD rather than artistic modeling.

#parametric-modeling#qt5#opengl
Stars9.5k
Forks1.5k
Last commit1 day ago
Fyrox
FyroxRust

A feature-rich, production-ready 2D and 3D game engine written in Rust with a built-in scene editor.

#open-source#gamedev#rust-lang
Stars9.4k
Forks442
Last commit1 day ago
O3DE
O3DEC++

An open-source, multi-platform 3D engine for building AAA games, cinema-quality worlds, and high-fidelity simulations.

#simulation#3d-graphics-engine#open-source
Stars9.3k
Forks2.5k
Last commit1 day ago
o3de
o3deC++

An open-source, multi-platform 3D engine for building AAA games, cinema-quality worlds, and high-fidelity simulations.

#simulation#3d-graphics-engine#open-source
Stars9.3k
Forks2.5k
Last commit1 day ago
<model-viewer>
<model-viewer>TypeScript

A web component for displaying interactive 3D models on the web and in augmented reality (AR).

#web-components#interactive-3d#3d-models
Stars8.1k
Forks932
Last commit3 days ago
glTF
glTFHTML

A royalty-free specification for efficient transmission and loading of 3D scenes and models across applications.

#khronos-group#open-standard#3d-graphics
Stars7.7k
Forks1.2k
Last commit7 days ago
MeshOptimizer
MeshOptimizerC++

A mesh optimization library that makes 3D meshes smaller and faster to render through vertex/index optimization, simplification, and compression.

#mesh-shading#gpu-rendering#raytracing
Stars7.7k
Forks638
Last commit3 days ago
Draco
DracoC++

A library for compressing and decompressing 3D geometric meshes and point clouds to improve storage and transmission.

#geometry-processing#point-clouds#webassembly
Stars7.3k
Forks1.1k
Last commit21 days ago
Flax Engine
Flax EngineC++

A high-quality modern 3D game engine written in C++ and C# with a focus on fast workflow and stunning graphics.

#flaxengine#vulkan#open-source
Stars6.8k
Forks688
Last commit1 day ago
WhitestormJS
WhitestormJSJavaScript

A super-fast 3D framework for web applications and games, built on top of Three.js.

#component-driven#modular-architecture#modular
Stars6.3k
Forks412
Last commit1 year ago
WhiteStorm.js
WhiteStorm.jsJavaScript

A super-fast 3D framework for web applications and games, built on Three.js with a component-based architecture.

#component-driven#javascript-framework#modular
Stars6.3k
Forks412
Last commit1 year ago
gltfjsx
gltfjsxJavaScript

A CLI tool that converts GLTF/GLB 3D models into reusable React Three Fiber JSX components.

#asset-optimization#cli-tool#threejs
Stars5.8k
Forks377
Last commit1 year ago
Oasis
OasisTypeScript

A high-performance TypeScript interactive engine for web and mobile, supporting 2D, 3D, animation, physics, and GUI.

#component-system#graphics#physics
Stars5.8k
Forks399
Last commit5 days ago
Galacean
GalaceanTypeScript

A TypeScript interactive engine for web and mobile, supporting 2D, 3D, animation, physics, and GUI with a component system.

#web-engine#component-system#graphics
Stars5.8k
Forks399
Last commit5 days ago
GPUWeb
GPUWebBikeshed

A low-level web API and shading language specification for high-performance GPU compute and graphics on the web.

#w3c#gpgpu-computing#shader-language
Stars5.4k
Forks374
Last commit3 days ago
Urho3D
Urho3DC++

A free lightweight, cross-platform 2D and 3D game engine.

#urho3d#open-source#gamedev
Stars4.7k
Forks1.0k
Last commit3 years ago
ggez
ggezRust

A lightweight cross-platform Rust game framework for creating 2D and 3D games with minimal friction.

#open-source#audio-library#crates
Stars4.6k
Forks439
Last commit5 days ago
OGL.js
OGL.jsJavaScript

A minimal, dependency-free WebGL library for developers who prefer low abstraction and custom shaders.

#es6-modules#minimalist#shaders
Stars4.5k
Forks233
Last commit1 year ago
Diligent Engine
Diligent EngineBatchfile

A modern cross-platform low-level graphics API abstraction layer and rendering framework for game engines and 3D applications.

#vulkan#direct3d#graphics-engine
Stars4.3k
Forks383
Last commit1 day ago
JMonkeyEngine
JMonkeyEngineJava

A 3-D game engine for adventurous Java developers, offering a complete open-source suite for cross-platform game development.

#hacktoberfest#ios#open-source
Stars4.2k
Forks1.2k
Last commit23 hours ago
Awesome point cloud analysis
Awesome point cloud analysis

A curated list of papers, datasets, and code for 3D point cloud analysis research, covering classification, segmentation, detection, and more.

#autonomous-driving#point-clouds#point-cloud-classification
Stars4.2k
Forks932
Last commit3 years ago
Egret
EgretJavaScript

A TypeScript-based HTML5 game engine for building 2D/3D mobile and desktop games across multiple platforms.

#html5-game-engine#mobile-games#open-source
Stars4.0k
Forks809
Last commit3 years ago
Page 1 of 7Next

Related Tags

#Game Development130#Webgl90#Cross Platform72#Game Engine71#C Plus Plus47#3d46#Opengl43#Real Time Rendering39#2d Graphics36#Open Source32#Threejs31#Gamedev31
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