huggingface/gsplat.js
JavaScript Gaussian Splatting library. observed · 2026-08-28
Health v2 · maintenance only
67/100
- Activity 84
- Release rhythm 40
- Longevity 74
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 0.5
- age_days: 1036
- days_rel: 417
- days_push: 99
- n_releases_24m: 3
Adoption not part of the score
1659 stars · 110 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
gsplat.js is an open-source JavaScript/TypeScript library for 3D Gaussian Splatting, offering scene, camera, loader, and WebGL renderer components similar to three.js but specialized for splat data. It supports loading .splat and .ply files and rendering them interactively in the browser.
Use cases
- render gaussian splatting scenes in the browser
- view 3d gaussian splat .splat files on a website
- convert ply point clouds to splat format
- build a web-based 3d splat viewer with orbit controls
- embed neural radiance field style captures in a web app
When to choose
- you need to render 3D Gaussian Splatting data in a web browser with WebGL
- you want a lightweight, three.js-like API for splat scenes
- you need to load and convert .ply and .splat splat files in JavaScript
When to avoid
- you need general-purpose 3D mesh rendering rather than Gaussian Splatting
- you require view-dependent colors from SH coefficients, which the .splat format lacks
- you need native or offline rendering outside the browser
Facets
library · maturity active
graphics image-processing web-framework graphics web-development computer-vision browser gaussian-splatting 3d-rendering webgl typescript threejs-alternative splat-files ply nodejs web-server
1 source
- readme: https://github.com/huggingface/gsplat.js · fetched 2026-08-28 · 4597be362969
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| huggingface/gsplat.js | main | 67 |
For agents
markdown · JSON · MCP: product_card(name="huggingface/gsplat.js")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem