An open API service indexing awesome lists of open source software.

3D

3D technology is used in a wide range of fields, including film, video games, architecture, engineering, and product design. It allows designers to create digital models of objects that can be manipulated and rendered in three dimensions. 3D modeling software is used to create and manipulate 3D models, and 3D animation software is used to create movement and effects within those models. 3D technology has also been adopted for use in 3D printing, where physical objects can be created from digital models.

https://alibaba.github.io/G3D/

A pure 3D render engine compatible with webgl, running both in browser and gcanvas.

3d g3d gcanvas hybrid react-native webgl weex

Last synced: 01 Apr 2025

https://github.com/aurora-opensource/xviz

A protocol for real-time transfer and visualization of autonomy data

3d protocol robotics self-driving-car

Last synced: 04 Mar 2026

https://github.com/enable3d/enable3d

🕹️ Standalone 3D Framework / Physics for three.js (using ammo.js) / 3D extension for Phaser 3

3d ammojs enable3d game-framework phaser threejs webgl

Last synced: 30 Oct 2025

https://github.com/openlayers/ol-cesium

OpenLayers - Cesium integration

3d cesium openlayers

Last synced: 13 May 2025

https://github.com/farazzshaikh/three-customshadermaterial

🧩 Extend Three.js standard materials with your own shaders!

3d custom shaders threejs webgl

Last synced: 14 May 2025

https://github.com/FarazzShaikh/THREE-CustomShaderMaterial

🧩 Extend Three.js standard materials with your own shaders!

3d custom shaders threejs webgl

Last synced: 01 Apr 2025

https://github.com/Vincentqyw/Recent-Stars-2025

🔥SLAM, VIsual localization, keypoint detection, Image matching, Pose/Object tracking, Depth/Disparity/Flow Estimation, 3D-graphic, etc. related papers and code

3d 3d-graphics camera-localization depth-estimation disparity flow-estimation image-matching image-retrieval keypoint-descriptor keypoint-detection keypoint-matching orb-slam pose-tracking slam visual-localization

Last synced: 06 Sep 2025

https://github.com/andyzeng/visual-pushing-grasping

Train robotic agents to learn to plan pushing and grasping actions for manipulation with deep reinforcement learning.

3d artificial-intelligence computer-vision deep-learning deep-reinforcement-learning grasping manipulation pushing robotics vision

Last synced: 16 May 2025

https://github.com/k3d-tools/k3d-jupyter

K3D lets you create 3D plots backed by WebGL with high-level API (surfaces, isosurfaces, voxels, mesh, cloud points, vtk objects, volume renderer, colormaps, etc). The primary aim of K3D-jupyter is to be easy for use as stand alone package like matplotlib, but also to allow interoperation with existing libraries as VTK.

3d jupyter visualization

Last synced: 14 May 2025

https://github.com/thatopen/web-ifc-viewer

Graphics engine and toolkit for client applications.

3d bim geometry ifc threejs

Last synced: 16 May 2025

https://github.com/ThatOpen/web-ifc-viewer

Graphics engine and toolkit for client applications.

3d bim geometry ifc threejs

Last synced: 26 Mar 2025

https://github.com/koide3/glim

GLIM: versatile and extensible range-based 3D localization and mapping framework

3d gpu imu lidar localization mapping rgb-d ros ros2 slam

Last synced: 15 May 2025

https://github.com/github/gh-skyline

A GitHub CLI extension to generate a 3D model of your GitHub contribution history

3d 3d-printing cli gh-extension gh-extensions github go golang terminal

Last synced: 15 May 2025

https://github.com/K3D-tools/K3D-jupyter

K3D lets you create 3D plots backed by WebGL with high-level API (surfaces, isosurfaces, voxels, mesh, cloud points, vtk objects, volume renderer, colormaps, etc). The primary aim of K3D-jupyter is to be easy for use as stand alone package like matplotlib, but also to allow interoperation with existing libraries as VTK.

3d jupyter visualization

Last synced: 13 Mar 2025

https://github.com/aheze/prism

A lightweight 3D renderer for SwiftUI.

3d 3d-graphics ios scenekit swift swiftui

Last synced: 04 Apr 2025

https://github.com/NASAWorldWind/WebWorldWind

The NASA WorldWind Javascript SDK (WebWW) includes the library and examples for creating geo-browser web applications and for embedding a 3D globe in HTML5 web pages.

3d browser earth geospatial globe html5 imagery javascript nasa sdk terrain webgl worldwind

Last synced: 06 Apr 2025

https://github.com/nasaworldwind/webworldwind

The NASA WorldWind Javascript SDK (WebWW) includes the library and examples for creating geo-browser web applications and for embedding a 3D globe in HTML5 web pages.

3d browser earth geospatial globe html5 imagery javascript nasa sdk terrain webgl worldwind

Last synced: 14 May 2025

https://github.com/microsoft/renderformer

Official Code Release for [SIGGRAPH 2025] RenderFormer: Transformer-based Neural Rendering of Triangle Meshes with Global Illumination

3d 3d-graphics global-illumination neural-rendering pytorch renderer renderformer rendering sequence-to-sequence transformer

Last synced: 01 Mar 2026

https://github.com/ashtuchkin/vive-diy-position-sensor

Code & schematics for position tracking sensor using HTC Vive's Lighthouse system and a Teensy board.

3d htc-vive htc-vive-lighthouse lighthouse position-tracker positioning

Last synced: 04 Apr 2025

https://github.com/google/hyperNeRF

Code for "HyperNeRF: A Higher-Dimensional Representation for Topologically Varying Neural Radiance Fields".

3d machine-learning nerf neural-network neural-rendering novel-view-synthesis

Last synced: 11 Apr 2025

https://github.com/google/hypernerf

Code for "HyperNeRF: A Higher-Dimensional Representation for Topologically Varying Neural Radiance Fields".

3d machine-learning nerf neural-network neural-rendering novel-view-synthesis

Last synced: 11 Apr 2025

https://github.com/OSMBuildings/OSMBuildings

3d building geometry viewer based on OpenStreetMap data

3d buildings geometry javascript osm osm-buildings

Last synced: 06 Apr 2025

https://github.com/twpayne/go-geom

Package geom implements efficient geometry types for geospatial applications.

2d 3d decoding encoding ewkb geo geojson geom geometry-functions geospatial gis go golang kml wkb wkt

Last synced: 13 May 2025

https://github.com/fogleman/fauxgl

Software-only 3D renderer written in Go.

3d go graphics opengl rendering

Last synced: 06 Oct 2025

https://github.com/justinsdk/dotscad

Reduce the burden of mathematics when playing OpenSCAD

3d 3d-graphics 3d-models cad geometry lsystem marching-squares maze openscad perlin-noise voronoi worley-noise

Last synced: 18 Feb 2026

https://github.com/allenai/objaverse-xl

🪐 Objaverse-XL is a Universe of 10M+ 3D Objects. Contains API Scripts for Downloading and Processing!

3d blender computer-vision image-to-3d objaverse python text-to-3d

Last synced: 13 Oct 2025

https://github.com/openglobus/openglobus

TypeScript/JavaScript 3D maps and geospatial data visualization engine library

3d 3dmap earth geospatial gis globe javascript lidar map maps openglobus terrain terrain-rendering webgl webgl2

Last synced: 07 May 2026

https://github.com/captainwz/svg-3d-builder

an elaborate tool to create 3d model with svg

3d 3d-model svg

Last synced: 14 Mar 2025

https://github.com/andyzeng/3dmatch-toolbox

3DMatch - a 3D ConvNet-based local geometric descriptor for aligning 3D meshes and point clouds.

3d 3d-deep-learning 3dmatch artificial-intelligence computer-vision deep-learning geometry-processing point-cloud rgbd vision

Last synced: 16 May 2025

https://github.com/InternRobotics/PointLLM

[ECCV 2024 Best Paper Candidate & TPAMI 2025] PointLLM: Empowering Large Language Models to Understand Point Clouds

3d chatbot foundation-models gpt-4 large-language-models llama multimodal objaverse point-cloud pointllm representation-learning vision-and-language

Last synced: 20 Aug 2025

https://github.com/dvt3d/dc-sdk

DC-SDK is based on the open source project Cesium for the second development of two three-dimensional WebGis application framework , the framework optimizes the use of Cesium and adds some additional features , designed for developers to quickly build WebGis application.🌎

3d amap baidu cesium event google layer map overlay tdt webgis webgl

Last synced: 14 May 2025

https://github.com/StrandedKitty/streets-gl

🗺 OpenStreetMap 3D renderer powered by WebGL2

3d data-visualization map mapping maps openstreetmap rendering webgl webgl2

Last synced: 08 Apr 2025

https://github.com/strandedkitty/streets-gl

🗺 OpenStreetMap 3D renderer powered by WebGL2

3d data-visualization map mapping maps openstreetmap rendering webgl webgl2

Last synced: 06 Apr 2025

https://github.com/CadQuery/CQ-editor

CadQuery GUI editor based on PyQT

3d b-rep cad cadquery occt ocp opencascade parametric pyqt pyqt5 python step stl

Last synced: 03 Apr 2025

https://github.com/tpaviot/oce

OpenCASCADE Community Edition (OCE): a community driven fork of the Open CASCADE library.

3d c-plus-plus cad

Last synced: 16 May 2025

https://github.com/lightningpixel/modly

Desktop app to generate 3D models from images using local AI — runs entirely on your GPU

3d ai-local ai-tools desktop-app modly open-source self-hosted

Last synced: 04 Apr 2026

https://github.com/UnityTechnologies/ATerribleKingdom

Scripting the Timeline for games in creative ways. Includes a small RTS game build on the 'A Mighty Kingdom' assets

3d cinemachine game low-poly navmesh post-processing real-time-strategy timeline unity

Last synced: 25 Apr 2025

https://github.com/unitytechnologies/aterriblekingdom

Scripting the Timeline for games in creative ways. Includes a small RTS game build on the 'A Mighty Kingdom' assets

3d cinemachine game low-poly navmesh post-processing real-time-strategy timeline unity

Last synced: 04 Apr 2025

https://github.com/mreliptik/godot_experiments

2D, 3D & VR experiments and tutorials in Godot 3 & 4

2d 3d game-development godot godot-experiments godot-physics godot4 godotengine oculus-quest vr

Last synced: 15 May 2025

https://github.com/MrEliptik/godot_experiments

2D, 3D & VR experiments and tutorials in Godot 3 & 4

2d 3d game-development godot godot-experiments godot-physics godot4 godotengine oculus-quest vr

Last synced: 01 Apr 2025

https://github.com/buaacyw/meshanythingv2

From anything to mesh like human artists. Official impl. of "MeshAnything V2: Artist-Created Mesh Generation With Adjacent Mesh Tokenization"

3d 3d-generation generative-model mesh transformers

Last synced: 15 May 2025

https://github.com/tsherif/picogl.js

A minimal WebGL 2 rendering library

3d webgl webgl2

Last synced: 15 May 2025

https://github.com/radiatoryang/hedera

paint 3D ivy in the Unity Editor, watch procedurally generated meshes simulate growth and clinging in real-time

3d 3d-models environment-art foliage-wiggle game-art game-development painting unity

Last synced: 04 Apr 2025

https://github.com/city-super/Scaffold-GS

[CVPR 2024 Highlight] Scaffold-GS: Structured 3D Gaussians for View-Adaptive Rendering

3d cvpr2024 gaussian-splatting reconstruction rendering

Last synced: 03 Mar 2025

https://github.com/pmndrs/three-stdlib

📚 Stand-alone library of threejs examples designed to run without transpilation in node & browser

3d abstractions examples helpers threejs typescript

Last synced: 13 May 2025

https://github.com/astorfi/3d-convolutional-speaker-recognition

:speaker: Deep Learning & 3D Convolutional Neural Networks for Speaker Verification

3d convolutional-neural-networks deep-learning speaker-recognition

Last synced: 04 Apr 2025

https://github.com/astorfi/3D-convolutional-speaker-recognition

:speaker: Deep Learning & 3D Convolutional Neural Networks for Speaker Verification

3d convolutional-neural-networks deep-learning speaker-recognition

Last synced: 24 Mar 2025

https://github.com/JustinSDK/dotSCAD

Reduce the burden of mathematics when playing OpenSCAD

3d 3d-graphics 3d-models cad geometry lsystem marching-squares maze openscad perlin-noise voronoi worley-noise

Last synced: 14 Mar 2025

https://github.com/buaacyw/MeshAnythingV2

From anything to mesh like human artists. Official impl. of "MeshAnything V2: Artist-Created Mesh Generation With Adjacent Mesh Tokenization"

3d 3d-generation generative-model mesh transformers

Last synced: 26 Mar 2025

https://github.com/gkjohnson/threejs-sandbox

Set of experiments and extensions to THREE.js.

3d effects experiments geometry memory optimize shaders three-js threejs webgl

Last synced: 13 Nov 2025

https://github.com/pissang/clay-viewer

3D model viewer with high quality rendering and glTF2.0/GLB export

3d electron gltf gltf2 viewer webgl

Last synced: 04 Apr 2025

https://github.com/Jumpat/SegmentAnythingin3D

Segment Anything in 3D with NeRFs (NeurIPS 2023)

3d 3d-segmentation computer-vision deep-learning nerf segment-anything segmentation

Last synced: 20 Mar 2025

https://github.com/drprojects/superpoint_transformer

Official PyTorch implementation of Superpoint Transformer introduced in [ICCV'23] "Efficient 3D Semantic Segmentation with Superpoint Transformer" and SuperCluster introduced in [3DV'24 Oral] "Scalable 3D Panoptic Segmentation As Superpoint Graph Clustering"

3d 3dv2024 deep-learning efficient fast graph-clustering hierarchical iccv2023 lightweight panoptic-segmentation partition partitioning point-cloud pytorch semantic-segmentation superpoint transformer

Last synced: 15 May 2025

https://github.com/cloud9c/taro

A lightweight 3D game engine for the web.

3d canvas html5 javascript physics svg webaudio webgl webgpu webxr

Last synced: 04 Apr 2025

https://github.com/Cloud9c/taro

A lightweight 3D game engine for the web.

3d canvas html5 javascript physics svg webaudio webgl webgpu webxr

Last synced: 20 Mar 2025

https://github.com/project-monai/monailabel

MONAI Label is an intelligent open source image labeling and learning tool.

3d 3d-slicer-extension active-learning deep-learning machine-learning medical-imaging monai pytorch segmentation

Last synced: 08 Oct 2025

https://github.com/felselva/mathc

Pure C math library for 2D and 3D programming

2d 3d c graphics math matrices minimal quaternions vectors

Last synced: 14 Jan 2026

https://github.com/nasaworldwind/worldwindjava

The NASA WorldWind Java SDK (WWJ) is for building cross-platform 3D geospatial desktop applications in Java.

3d earth geospatial globe graphics imagery java maps nasa opengl sdk terrain worldwind

Last synced: 15 May 2025

https://github.com/stalomeow/StarRailNPRShader

Fan-made shaders for Unity URP attempting to replicate the shading of Honkai: Star Rail.

3d anime game honkai-star-rail honkai-starrail honkaistarrail hoyoverse mihoyo npr shader star-rail starrail toon unity urp

Last synced: 29 Apr 2025

https://github.com/stalomeow/starrailnprshader

Fan-made shaders for Unity URP attempting to replicate the shading of Honkai: Star Rail.

3d anime game honkai-star-rail honkai-starrail honkaistarrail hoyoverse mihoyo npr shader star-rail starrail toon unity urp

Last synced: 24 Mar 2025

https://github.com/mlt131220/astral3deditor

基于Vue3 + THREE.JS 免费开源的三维可视化孪生场景编辑器,包含BIM轻量化、CAD解析预览、粒子系统、插件系统等特色功能。 Based on vue3 + three.js free open source 3D visual twin scene editor, including BIM lightweight, CAD analysis preview, particle system, plug-in system and other features.

3d bim cad editor threejs threejs-editor vue3 webgl webgpu

Last synced: 15 May 2025

https://github.com/NASAWorldWind/WorldWindJava

The NASA WorldWind Java SDK (WWJ) is for building cross-platform 3D geospatial desktop applications in Java.

3d earth geospatial globe graphics imagery java maps nasa opengl sdk terrain worldwind

Last synced: 27 Mar 2025

https://github.com/OpenRobotLab/PointLLM

[ECCV 2024 Best Paper Candidate] PointLLM: Empowering Large Language Models to Understand Point Clouds

3d chatbot foundation-models gpt-4 large-language-models llama multimodal objaverse point-cloud pointllm representation-learning vision-and-language

Last synced: 20 Mar 2025

https://github.com/kiryha/Houdini

Houdini pipeline and learning database

3d houdini math python vex

Last synced: 10 May 2025

https://github.com/jnsmalm/pixi3d

The 3D renderer for PixiJS. Seamless integration with 2D applications.

3d javascript-library pixijs renderer typescript webgl

Last synced: 01 Apr 2025

https://github.com/specklesystems/speckle-server

The Speckle Server, Frontend, 3D Viewer, & other JS utilities.

3d aec frontend interoperability javascript monorepo speckle speckle-server threejs version-control viewer

Last synced: 14 May 2025

https://github.com/steve245270533/gallery

Digital exhibition project developed based on three.js.

3d digital-exhibition game threejs typescript

Last synced: 15 May 2025

https://github.com/bforartists/bforartists

Bforartists is a fork of the popular 3D software Blender, with the goal to improve the UI.

3d addon bforartists blender fork hotkey icon-buttons iconbutton icons improved keymap layouts piece toolbar tracker usability youtube

Last synced: 04 Mar 2026

https://github.com/Steve245270533/gallery

Digital exhibition project developed based on three.js.

3d digital-exhibition game threejs typescript

Last synced: 18 Apr 2025

https://github.com/janhohenheim/foxtrot

A 3D reference project and tech demo for the Bevy Engine

3d bevy game-development gamedev rust template

Last synced: 14 May 2025

https://github.com/cocos/engine-native

Native engine for Cocos Creator v2.x

3d cocos cocos2d game-development game-engine ios metal rendering vulkan

Last synced: 15 Mar 2025

https://github.com/gdquest-demos/godot-4-3d-characters

Beautiful 3D animated game characters for the Godot game engine, ready to drag and drop into your projects

3d characters godot godot-engine

Last synced: 05 Oct 2025

https://github.com/ts1/flipbook-vue

3D page flip effect for Vue.js

3d coffeescript coffeescript2 flip flipbook page turn vue vue-component

Last synced: 15 May 2025

https://github.com/vue-gl/vue-gl

Vue.js components rendering 3D WebGL graphics reactively with three.js

3d 3d-graphics custom element elements graphics html tag tags three three-js threejs vue vue-components vue2 vuejs vuejs2 web webgl

Last synced: 15 May 2025

https://github.com/sceneview/sceneview-android

SceneView is a 3D and AR Android Composable and View with Google Filament and ARCore. This is a Sceneform replacement in Kotlin

3d android arcore augmented-reality filament

Last synced: 08 Apr 2025

https://github.com/pygfx/pygfx

Powerful and versatile visualization for Python.

3d 3d-engine 3d-graphics dx12 graphics metal python science vizualisation vulkan wgpu

Last synced: 29 Apr 2025