Topics / #3d-gaussian-splatting
3D gaussian splatting projects on GitHub
Rendering photorealistic scenes with 3D Gaussian splatting.
As of , the most-starred 3D gaussian splatting projects on GitHub are gaussian-splatting (24.2K stars), engine (17.1K stars) and ooosplat (2K stars). GitHub.Locker tracks 6 3D gaussian splatting repositories with 45.6K stars combined. The fastest-growing on October 18 was spirula-studio, with +19 stars in a day.
Hot right now
Most stars gained in a day · Oct 18
+19spirula-studio
harry7557558/spirula-studio · ★ 1.8KSpirula Studio is a 3D Gaussian Splatting trainer: it turns raw photos or video into splats and textured meshes, all from one self-contained binary.
ooosplat
ooolabdev/ooosplat · ★ 2KOOOSplat is a local desktop app that turns an ordinary orbiting video or an image sequence into a 3D Gaussian Splat in one click, running frame extraction, COLMAP camera reconstruction, Brush training, and final.ply export entirely on your own machine.
+13gaussian-splatting
graphdeco-inria/gaussian-splatting · ★ 24.2KThis is the official reference implementation of the paper '3D Gaussian Splatting for Real-Time Radiance Field Rendering' — it reconstructs a 3D scene from photos as a set of 3D Gaussians and renders novel views in real time at 1080p.
+9engine
playcanvas/engine · ★ 17.1KPlayCanvas is an open-source game engine for creating interactive 3D apps, games and visualizations that run in any browser on any device. Rendering is built on WebGL2 and WebGPU.
The all-time top
6 projects · by stars
- 24.2K
#1 · graphdeco-inria/gaussian-splattinggaussian-splatting
This is the official reference implementation of the paper '3D Gaussian Splatting for Real-Time Radiance Field Rendering' — it reconstructs a 3D scene from photos as a set of 3D Gaussians and renders novel views in real time at 1080p.
- 17.1K
#2 · playcanvas/engineengine
PlayCanvas is an open-source game engine for creating interactive 3D apps, games and visualizations that run in any browser on any device. Rendering is built on WebGL2 and WebGPU.
- 2K
#3 · ooolabdev/ooosplat
ooosplat
OOOSplat is a local desktop app that turns an ordinary orbiting video or an image sequence into a 3D Gaussian Splat in one click, running frame extraction, COLMAP camera reconstruction, Brush training, and final.ply export entirely on your own machine.
- 4

spirula-studio
1.8Kharry7557558/spirula-studio · C++Spirula Studio is a 3D Gaussian Splatting trainer: it turns raw photos or video into splats and textured meshes, all from one self-contained binary.
- 5

WorldSculpt
343AlayaLab/WorldSculpt · PythonWorldSculpt is the official implementation of a research method that turns grounded video into 3D scenes: from RGB images with instance masks and 3D boxes it builds a compositional mesh of very complex scenes with hundreds of individual objects.
- 6

InsertAny3D
183FlagOpen/InsertAny3D · PythonInsertAny3D is a pipeline that combines a Unity scene, a generative 3D model, and multi-view geometry alignment to insert a new object into a Unity scene as a Gaussian Splatting asset, estimating its position, rotation and scale in Unity world coordinates.
Related topics
Often tagged together
- 3d210
- computer-vision393
- cuda401
- gaussian-splatting14
- gpu809
- linux4,248
- 3d-reconstruction29
- open-source5,748
- cross-platform2,673
- python2,425
- pytorch421
- rendering134
- research779
- windows3,480
- academic-research220
- benchmark444
- cli2,275
- computer-graphics61
- deep-learning746
- desktop-app1,058
- game-development150
- generative-ai353
- graphics181
- gui812