All 21 Dependencies

Every package SuperSplat depends on, ranked by repo health score.

SuperSplat is a fully open source, web-based editor for 3D Gaussian Splats (3DGS), the radiance-field rendering format that has rapidly become the go-to method for capturing real-world scenes at photorealistic quality. Built on PlayCanvas and WebGL/WebGPU, it runs entirely in the browser — there is nothing to download, compile or install. You open a .ply file, manipulate your splats, and export or publish the result in seconds.

The editor ships an unusually deep feature set for a free tool: multi-layered selection (box, lasso, polygon, brush, flood fill, sphere), full undo/redo history, per-splat transform palettes, color grading controls (temperature, saturation, brightness, black/white points), an animation timeline for camera paths, and one-click publishing to superspl.at. Data processing runs on the GPU via custom WebGL compute shaders so that operations on scenes with millions of Gaussians remain interactive.

SuperSplat's open architecture also makes it embeddable — an iframe postMessage API lets other web applications query and control an embedded editor instance, which has made it the foundation for several commercial and research platforms in the 3DGS ecosystem. It handles the full splat lifecycle from import through editing to compressed export in the .sog format (a ZIP-based optimized container), GZipped PLY, and standard PLY.

Activelyly maintained by the PlayCanvas team with releases roughly every two weeks, SuperSplat is now at v2.27 and continues to expand both its editing capabilities and its multi-format export pipeline, including WebP-compressed texture atlases and per-Gaussian spherical harmonics band selection.

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers

Search