Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. 3d

3d

123 projects

Showing 36 of 123 projects

PlayCanvas React
PlayCanvas ReactTypeScript

A full-featured React library for building interactive 3D applications with the PlayCanvas engine.

#interactive-3d#webgpu#3d-graphics
Stars515
Forks55
Last commit9 days ago
3DreamEngine
3DreamEngineLua

A powerful and easy-to-use 3D engine extension for the LÖVE 2D game framework.

#shadows#graphics#physics
Stars496
Forks20
Last commit3 years ago
Voxel-Core
Voxel-CoreGDScript

A Godot plugin for creating, editing, and importing voxel content with in-engine editors and optimized meshing.

#gdscript#in-engine-editor#mesh-generation
Stars490
Forks29
Last commit2 years ago
CGL
CGLC

A single-header C graphics library for recreational coding, prototyping, small games, and experimentation.

#c-library#graphics#gamedev
Stars462
Forks43
Last commit2 months ago
Vue-BabylonJS
Vue-BabylonJSJavaScript

A Vue.js plugin for creating high-quality 3D graphics and animations using Babylon.js with a declarative component-based API.

#graphics#animation#gamedev
Stars461
Forks67
Last commit3 years ago
Dash
DashD

A free and open-source 3D game engine written in the D programming language.

#d#d-language#open-source
Stars424
Forks65
Last commit5 years ago
se(3)-TrackNet
se(3)-TrackNetPython

A neural network for real-time 6D object pose tracking in video using RGB-D data, trained only on synthetic images.

#robotics#pose-estimation#manipulation
Stars423
Forks66
Last commit2 years ago
Broken Seals
Broken SealsGDScript

An open-source 3D third-person action RPG with multiplayer support, built on a custom Godot engine.

#multiplayer#procedural-generation#action-rpg
Stars413
Forks27
Last commit2 years ago
Dagon
DagonD

A feature-rich, extensible 3D game engine for the D language, built on OpenGL 4.3 and SDL2.

#d-language#sdl2#desktop-games
Stars401
Forks35
Last commit1 day ago
RedGPU
RedGPUTypeScript

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

#javascript-webgpu-engine#webgpu#wgsl
Stars381
Forks22
Last commit2 days ago
GlPortal
GlPortalC++

An open-source sci-fi first-person puzzle-platformer with realistic physics simulation and cross-platform support.

#hacktoberfest#puzzle-platformer#physics
Stars380
Forks115
Last commit1 year ago
Pathetic
PatheticJava

A high-performance, zero-allocation Java pathfinding library designed for extreme concurrency and low latency in demanding environments like Minecraft servers.

#high-performance#java#low-latency
Stars373
Forks27
Last commit1 day ago
Four
FourTypeScript

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

#graphics#minimalist#shaders
Stars368
Forks11
Last commit6 months ago
AVA
AVAC

A tiny, unlicensed 3D game engine written in C with C++ and Lua interfaces, emphasizing simplicity and embeddability.

#lua-scripting#public-domain#embedding
Stars342
Forks31
Last commit7 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
Stars340
Forks24
Last commit1 day ago
Indexed 3D Scene Layers
Indexed 3D Scene Layers

An open specification for streaming and distributing large volumes of 3D geographic data across web, mobile, and cloud platforms.

#3d-visualization#3d-geospatial#rest-api
Stars336
Forks87
Last commit1 year ago
morphologica
morphologicaC++

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

#scientific-computing#simulation#graphics
Stars309
Forks40
Last commit1 year ago
Menori
MenoriLua

A LÖVE library for 3D rendering with scene graph support and glTF 2.0 asset loading.

#open-source#animation#3d-graphics
Stars293
Forks13
Last commit11 months ago
gltf
gltfGo

A Go library for efficient serialization and deserialization of glTF 2.0 files, the JPEG of 3D.

#go-library#binary-encoding#3d-graphics
Stars284
Forks36
Last commit1 month ago
lba2remake
lba2remakeTypeScript

A modern reimplementation of Little Big Adventure 1 & 2 in TypeScript, Three.js, and React, playable in the browser.

#modding-platform#gamedev#threejs
Stars283
Forks44
Last commit3 months ago
OMath
OMathC++

A modern C++23 framework for game development, modding, and cheat creation with high-performance math, physics, and graphics support.

#cheat-development#physics#gamedev
Stars231
Forks19
Last commit4 days ago
ArcGIS CityEngine SDKs (C++)
ArcGIS CityEngine SDKs (C++)

A C++ SDK for integrating CityEngine's procedural 3D modeling engine into custom plugins and standalone applications.

#encoder#api#vr-ar
Stars221
Forks70
Last commit23 days 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
Stars210
Forks25
Last commit1 day ago
JanusWeb
JanusWebJavaScript

A web framework and browser for building and experiencing rich virtual reality environments directly in the browser.

#multiplayer#vive#immersive-web
Stars199
Forks60
Last commit1 day ago
ComChan
ComChanRust

A blazingly fast, minimal serial monitor and plotter for embedded systems and serial communication, written in Rust.

#embedded-systems#ratty#telemetry
Stars164
Forks15
Last commit6 days ago
RedGL
RedGLJavaScript

A JavaScript WebGL library focused on optimal performance across all browsers and devices.

#javascript-3d-library#web-graphics#graphics-library
Stars158
Forks16
Last commit3 months ago
Kraft Physics Engine
Kraft Physics EnginePascal

An open-source Object Pascal physics engine library for 3D games with rigid body dynamics and collision detection.

#simulation#physics#gamedev
Stars127
Forks24
Last commit3 days ago
Hyperspeedcube
HyperspeedcubeRust

A modern, beginner-friendly 3D and 4D Rubik's cube simulator with thousands of puzzles and a custom scripting language.

#speedcubing#simulator#domain-specific-language
Stars124
Forks20
Last commit1 month ago
d3-x3d
d3-x3dJavaScript

A JavaScript library for creating interactive 3D data visualizations by combining D3.js with the X3D graphics standard.

#scientific-visualization#chart#graph
Stars118
Forks22
Last commit2 months ago
BBMOD
BBMODGame Maker Language

A library that simplifies 3D game development in GameMaker, from drawing 3D models in 2D games to building fully immersive 3D worlds.

#gamemaker#model#3d-models
Stars118
Forks10
Last commit4 days ago
Kigs framework
Kigs frameworkC++

A modular C++ framework for rapid development of cross-platform applications including games, simulators, and viewers.

#modular-architecture#emscripten#visual-studio
Stars89
Forks24
Last commit2 years ago
AssetImportKit
AssetImportKitSwift

Swift framework for converting Assimp-supported 3D models into SceneKit scenes at runtime.

#ios#assimp#skeletal-animation
Stars89
Forks22
Last commit5 years ago
BabylonBlazor
BabylonBlazorC#

A Razor component library that wraps Babylon.js for 3D visualization in C# Blazor projects, with a focus on molecular rendering.

#javascript-interop#razor-components#chemical-informatics
Stars86
Forks22
Last commit5 months ago
NeuroAnatomy Toolbox
NeuroAnatomy ToolboxR

An R package for 3D visualization and analysis of biological image data, especially single neuron tracings.

#scientific-computing#image-analysis#neuroscience
Stars77
Forks27
Last commit1 month ago
nat: NeuroAnatomy Toolbox
nat: NeuroAnatomy ToolboxR

An R package for 3D visualization and analysis of biological image data, especially single neuron tracings.

#scientific-visualization#image-analysis#neuroscience
Stars77
Forks27
Last commit1 month ago
ArcGIS CityEngine SDKs (Python)
ArcGIS CityEngine SDKs (Python)C++

Python bindings for CityEngine's Procedural Runtime (PRT) to generate 3D geometries from CGA rules.

#geometry-processing#api#arcgis
Stars73
Forks18
Last commit5 months ago
PreviousPage 3 of 4Next

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
#3d Graphics53
#Game Development44
#Webgl43
#Cross Platform29
#Game Engine23
#Javascript22
#Opengl18
#Real Time Rendering18
#Graphics16
#Gltf14
#C Plus Plus14
#Data Visualization14