Topics / #gaussian-splatting
Gaussian-splatting projects on GitHub
Neural scene representation for photorealistic 3D rendering.
As of , the most-starred Gaussian-splatting projects on GitHub are artcraft (31.8K stars), gaussian-splatting (24.2K stars) and engine (17.1K stars). GitHub.Locker tracks 14 Gaussian-splatting repositories with 155.3K stars combined. The fastest-growing on October 17 was artcraft, with +1.2K stars in a day.
Hot right now
Most stars gained in a day · Oct 17
artcraft
storytold/artcraft · ★ 31.8KArtCraft is a desktop IDE for interactive AI image and video creation, where you compose scenes in 2D, stage them in 3D, and then pick from dozens of AI models to generate the final result.
+21spirula-studio
harry7557558/spirula-studio · ★ 1.7KSpirula Studio is a 3D Gaussian Splatting trainer: it turns raw photos or video into splats and textured meshes, all from one self-contained binary.
modly
lightningpixel/modly · ★ 8.2KModly is a desktop app that turns a photo (or a text prompt) into a 3D mesh using open source AI models, running entirely on your own GPU with no cloud calls.
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.
The all-time top
14 projects · by stars
- 31.8K
#1 · storytold/artcraft
artcraft
ArtCraft is a desktop IDE for interactive AI image and video creation, where you compose scenes in 2D, stage them in 3D, and then pick from dozens of AI models to generate the final result.
- 24.2K
#2 · 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
#3 · 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.
- 4

vggt
14.5Kfacebookresearch/vggt · PythonVGGT (Visual Geometry Grounded Transformer) is a feed-forward neural network that directly infers a scene's 3D attributes - camera intrinsics/extrinsics, depth maps, point maps, and 3D point tracks - from one, a few, or hundreds of images, in seconds. It won the CVPR 2025 Best Paper Award.
- 5

TRELLIS
14Kmicrosoft/TRELLIS · PythonMicrosoft's large 3D asset generation model: feed it a text or image prompt and it generates high-quality 3D assets as Radiance Fields, 3D Gaussians, or meshes. It is the official code for a CVPR'25 Spotlight paper.
- 6

Meshroom
13Kalicevision/Meshroom · PythonMeshroom is an open-source, node-based visual programming framework for building and running photogrammetry and 3D computer-vision pipelines, turning collections of 2D photos into 3D models, camera tracks, HDR panoramas, and more.
- 7

nerfstudio
12.1Knerfstudio-project/nerfstudio · PythonNerfstudio is an open-source toolkit for creating, training, and testing Neural Radiance Fields (NeRFs), with a simple API that breaks each NeRF component into modular, swappable pieces.
- 8

ml-sharp
9Kapple-aiml-research/ml-sharp · PythonSHARP (ml-sharp) is the research code for turning a single photograph into a photorealistic 3D scene: it regresses a 3D Gaussian Splatting representation of the scene in a single feedforward pass, in under a second on a standard GPU, and that representation can then be rendered in real time from nearby viewpoints.
- 9

modly
8.2Klightningpixel/modly · TypeScriptModly is a desktop app that turns a photo (or a text prompt) into a 3D mesh using open source AI models, running entirely on your own GPU with no cloud calls.
- 10

Depth-Anything-3
6.5KByteDance-Seed/Depth-Anything-3 · PythonDepth Anything 3 (DA3) is a foundation model from ByteDance Seed that predicts spatially consistent geometry — depth, camera poses, even 3D Gaussians — from arbitrary visual inputs, with or without known camera poses.
- 11
ooosplat
2Kooolabdev/ooosplat · RustOOOSplat 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.
- 12

spirula-studio
1.7Kharry7557558/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.
- 13
flutter_scene
956bdero/flutter_scene · DartFlutter Scene is a complete realtime 3D game engine for Flutter, covering physically-based rendering, physics, audio, animation, a scene editor, and a full asset pipeline, running on every platform Flutter supports, including the web.
- 14

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
- 3d202
- gpu788
- linux4,181
- 3d-reconstruction28
- computer-vision384
- cuda395
- open-source5,666
- python2,396
- research764
- windows3,401
- deep-learning736
- pytorch419
- cli2,227
- cross-platform2,622
- macos3,544
- 3d-gaussian-splatting6
- ai1,954
- computer-graphics59
- image-to-3d17
- machine-learning915
- mit3,311
- nvidia327
- academic-research209
- desktop-app1,019