
SuperSplat
Free browser-based editor for inspecting, editing, optimizing and publishing 3D Gaussian Splats.
- Stars
- 10.6k
- Forks
- 1.2k
- Licence
- MIT
- Language
- TypeScript
- Last update
- 5 days ago
- Type
- App
What it is
SuperSplat is a free, open source tool for working with 3D Gaussian Splats, a way of capturing real-world scenes as 3D point-like clouds. You can inspect, edit, optimize and publish these scenes. It runs in a web browser, so the README says there is nothing to download or install to use the hosted version.
- Open a Gaussian Splat scene in the browser and inspect it
- Edit and clean up parts of a splat scene
- Optimize a splat scene before publishing it
- Publish an edited scene for others to view on the web
Great for
- People who want to clean up or trim a Gaussian Splat scene without installing software
- Developers working with PlayCanvas who need to edit splats
- Creators preparing 3D splat scenes for web publishing
- Anyone who wants to try the editor quickly from a browser
Not ideal for
- People who need a fully offline tool, since the README highlights the browser version and does not describe an offline mode
- Users looking for a general 3D modeling tool, since it is focused on Gaussian Splats
- Non-technical users who only want a finished viewer, since the README covers editing rather than simple viewing
How to get it
- 1
Use it in the browser (or self-host)
Clone the repository
git clone https://github.com/playcanvas/supersplat.git - 2
Run it
- Open https://superspl.at/editor in your browser
- Load a Gaussian Splat scene into the editor
- Inspect or edit the scene using the editor tools
- Use the editor to publish or export your result
- 3
Get the most out of it
- Read the User Guide at developer.playcanvas.com for detailed editing and publishing instructions
- Use WebMCP tools for scene inspection, selection, editing, camera control and import/export; see docs/webmcp.md in the repository
- Run the project locally with npm run develop to test changes or add translations
- Use the localization steps in the README to add a new language via static/locales
Downloads
Strengths
- Free and open source under the MIT license
- Runs in the browser with nothing to install for the hosted version
- Can be run locally from source for development and translation work
Trade-offs
- The README is brief and does not detail every feature, so some capabilities are unclear from it
- Local development requires Node.js 20.19 or later and some caching setup for accurate testing
- Latest release lists no binaries, so the main path is the web app or building from source
How it compares
| Project | Stars | Type | Level | Updated | Best for |
|---|---|---|---|---|---|
| supersplat (this) | 10.6k | App | beginner | 5 days ago | People who want to clean up or trim a Gaussian Splat scene without installing software |
| three.js | 117k | Library | intermediate | 4 days ago | Web developers adding interactive 3D graphics to a website |
| engine | 17.2k | Library | intermediate | 4 days ago | Web developers who want to add 3D scenes or games to a website |
| WebGL-Fluid-Simulation | 16.8k | App | beginner | 2.0 years ago | People curious about how fluids behave in a visual, hands-on way |
| pixijs | 48.6k | Library | intermediate | 6 days ago | Web developers building interactive 2D graphics or animations |
| gpu.js | 15.5k | Library | intermediate | 6 days ago | Developers who need to speed up large numeric computations in the browser |
Stats synced from GitHub. The assessment above was drafted with AI from the project's README on 2026-10-29 and may miss recent changes — check the README before relying on a command. MIT licence: free to use, modify and distribute, including commercially, as long as you keep the copyright notice.