Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. 3d

3d

125 projects

Showing 36 of 125 projects

FWK
FWKC

A single-file, unlicensed 3D game engine/framework written in C, featuring an integrated asset pipeline and cross-platform support.

#lua-scripting#open-source#public-domain
Stars526
Forks38
Last commit1 year ago
3DreamEngine
3DreamEngineLua

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

#shadows#graphics#physics
Stars510
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
Stars493
Forks30
Last commit1 month ago
CGL
CGLJavaScript

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

#c-library#graphics#gamedev
Stars462
Forks42
Last commit6 days 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
Stars459
Forks66
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
Stars425
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
Stars424
Forks67
Last commit3 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
Stars416
Forks27
Last commit3 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
Stars415
Forks35
Last commit5 days 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
Stars394
Forks27
Last commit25 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
Stars388
Forks118
Last commit2 years ago
RedGPU
RedGPUTypeScript

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

#javascript-webgpu-engine#webgpu#wgsl
Stars383
Forks22
Last commit1 day ago
Four
FourTypeScript

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

#graphics#minimalist#shaders
Stars371
Forks11
Last commit6 days 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
Forks27
Last commit21 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
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
Stars339
Forks86
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
Stars307
Forks39
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
Stars303
Forks14
Last commit1 year 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
Stars288
Forks37
Last commit2 months 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
Stars288
Forks44
Last commit6 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
Stars255
Forks22
Last commit1 month ago
Reactylon
ReactylonTypeScript

A multiplatform framework for building interactive 3D and XR experiences using React and Babylon.js with a declarative component model.

#extended-reality#mr#webxr
Stars238
Forks9
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
Stars223
Forks69
Last commit3 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
Stars213
Forks25
Last commit1 month ago
JanusWeb
JanusWebJavaScript

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

#multiplayer#vive#immersive-web
Stars206
Forks61
Last commit1 month ago
ComChan
ComChanRust

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

#embedded-systems#ratty#telemetry
Stars176
Forks14
Last commit1 day ago
RedGL
RedGLJavaScript

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

#javascript-3d-library#web-graphics#graphics-library
Stars159
Forks16
Last commit6 months 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
Stars134
Forks20
Last commit1 month 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
Stars133
Forks25
Last commit11 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
Stars119
Forks22
Last commit2 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
Stars119
Forks12
Last commit1 month ago
AssetImportKit
AssetImportKitSwift

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

#ios#assimp#skeletal-animation
Stars89
Forks22
Last commit6 years 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
BabylonBlazor
BabylonBlazorHTML

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

#javascript-interop#net10#razor-components
Stars86
Forks21
Last commit9 days 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
Stars79
Forks28
Last commit23 days 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
Stars79
Forks28
Last commit23 days 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 Graphics54
#Webgl45
#Game Development44
#Cross Platform30
#Game Engine23
#Javascript22
#Opengl18
#Real Time Rendering18
#Graphics16
#Gltf14
#C Plus Plus14
#Data Visualization14