Gaussian-Splat-Lite: 3D Generator — What It Does and What You Need to Run It

Gaussian-Splat-Lite is an open source 3D generator from developer William Liu. The tool is built as a high-performance 3D Gaussian Splatting renderer for Three.js and is aimed at displaying scenes in the browser via WebGPU or WebGL2.
What it does
As described by the author, Gaussian-Splat-Lite supports PLY, SPZ, SOG and RAD files. For scenes in RAD, SOG and LCC2 formats, streaming loading with levels of detail — streaming LOD — is claimed. This means heavy scenes can be loaded gradually rather than all at once.
The repository description lists export to PLY. The authors also mention support for SPZ and the streaming formats SOG, RAD and LCC2, but the fact sheet contains no separate list of export formats beyond PLY.
The code is written in JavaScript. The last change to the repository was on November 6, 2026, and the latest release is v1.7.0.
What you need to run it
The tool runs in the browser and relies on Three.js. Rendering uses WebGPU or WebGL2 — the choice depends on the capabilities of the browser and the device. The authors do not list any separate requirements for memory size or GPU specifications.
The code is distributed under the Apache-2.0 license. It permits use, modification and distribution, including commercial, provided the authorship notice and license text are retained.
The repository is available at github.com/WilliamLiu-1997/Gaussian-Splat-Lite, and the working version is at gaussian-splat-lite.vercel.app.
Who it suits
The tool is intended for web developers who already work with Three.js and want to embed Gaussian Splatting scene display into a browser application. WebGPU and WebGL2 support allows rendering to run on a wide range of devices, and streaming loading with LOD is useful for large scenes.
For those looking for a desktop 3D model editor or a tool for creating scenes from scratch, Gaussian-Splat-Lite is not a fit: it is a renderer for displaying already prepared data, not a modeling environment.
Gaussian-Splat-Lite addresses the task of browser-based viewing of 3DGS scenes on top of Three.js. Support for several formats and streaming loading makes it suitable for web projects where display speed and handling large scenes matter.
Fact sheet
| Code license | Apache-2.0 source |
|---|---|
| Export formats | ply per the author’s description source |
| Language | JavaScript source |
| Last code change | 2026-11-06 source |
| Repository created | 2026-08-03 source |
| Latest release | v1.7.0 source |
|---|---|
| Release date | 2026-11-06 source |
| GitHub stars | 312 source |
| Forks | 36 source |
Values are collected automatically from official sources and were checked on 2026-11-06. Each one links to its source, and values taken from the developer’s pages also carry a verbatim quote — hover over the note. Pricing and versions are shown as of the check date and change most often; verify on the vendor’s site before buying.



