Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. 3d

3d

105 projects

Showing 32 of 104 projects

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
Stars462
Forks68
Last commit3 years ago
CGL
CGLC

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

#c-library#graphics#gamedev
Stars461
Forks42
Last commit28 days 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
Stars421
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
Stars412
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
Stars394
Forks35
Last commit13 hours ago
RedGPU
RedGPUTypeScript

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

#javascript-webgpu-engine#webgpu#wgsl
Stars379
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
Stars378
Forks115
Last commit1 year ago
Four
FourTypeScript

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

#graphics#minimalist#shaders
Stars369
Forks10
Last commit4 months 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
Stars361
Forks26
Last commit8 days 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
Stars343
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
Stars337
Forks24
Last commit2 days 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 commit11 months 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
Stars284
Forks13
Last commit9 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
Stars282
Forks36
Last commit8 days 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
Stars280
Forks43
Last commit1 month 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
Stars220
Forks69
Last commit2 days 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
Stars218
Forks18
Last commit2 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
Stars211
Forks25
Last commit3 days ago
JanusWeb
JanusWebJavaScript

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

#multiplayer#vive#immersive-web
Stars198
Forks59
Last commit23 days ago
RedGL
RedGLJavaScript

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

#javascript-3d-library#web-graphics#graphics-library
Stars157
Forks16
Last commit2 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
Stars126
Forks24
Last commit1 month 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
Stars123
Forks20
Last commit6 days 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 commit27 days 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
Stars117
Forks11
Last commit6 days ago
ComChan
ComChanRust

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

#embedded-systems#ratty#telemetry
Stars115
Forks12
Last commit1 day 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
Stars85
Forks22
Last commit3 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
PreviousPage 3 of 3

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 Graphics46
#Game Development38
#Webgl36
#Cross Platform26
#Game Engine21
#Javascript19
#Real Time Rendering17
#Graphics15
#Opengl15
#Gltf14
#Data Visualization13
#Gamedev13