# viser-project/viser

Web-based 3D visualization in Python

Repository: https://github.com/viser-project/viser
Canonical: https://ross.abutalabs.com/products/viser
Homepage: https://viser.studio/main
Language: Python
License: Apache-2.0
License Family: permissive
Topics: python, visualization, web
Last push: 2026-08-26T10:44:04+00:00

## Health v2 (maintenance only)
Score: 99/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 99, release rhythm 98, longevity 99
- inputs: {"age_days": 1387, "days_push": 7, "days_rel": 17, "gap_med": 4.5, "n_releases_24m": 47}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2747, forks 219 (observed 2026-08-28T04:07:17.451831+00:00)

## What it is
Viser is a Python library for web-based 3D visualization aimed at computer vision and robotics. It provides APIs for rendering 3D primitives, building GUIs with sliders and buttons, and interacting with scenes from any browser, including over SSH.

## Use cases
- visualize point clouds and meshes from a python script
- inspect COLMAP reconstructions in a browser
- debug robot URDF models interactively
- view gaussian splatting renders remotely over ssh
- build a quick GUI with sliders to tune algorithm parameters
- render images from programmatic camera poses

## When to choose
- you need interactive 3D scene visualization from Python without installing desktop apps
- you work remotely over SSH and want browser-based visualization
- you want to combine 3D scenes with custom GUI controls in Python

## When to avoid
- you need publication-quality static plotting rather than interactive 3D scenes
- you require a native desktop viewer with GPU-local rendering
- your project is not in Python

## Facets
- artifact type: library
- maturity: active
- function: data-visualization, gui, web-framework
- domain: computer-vision, robotics, data-visualization, graphics
- platform: python, cross-platform
- tags: 3d-visualization, point-clouds, meshes, gaussian-splats, web-based, scene-inspection, robotics-tools, web-server

## Member repositories
- viser-project/viser (main) score 99

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:07:17.451831+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T08:19:01.921402+00:00, confidence not recorded.
  - readme: https://github.com/viser-project/viser (fetched 2026-08-28T04:07:17.451831+00:00, sha 14be3b867d11)
  - homepage: https://viser.studio/main (fetched 2026-08-29T09:57:04.153666+00:00, sha 0a09afa406eb)
  - registry_pypi: https://pypi.org/pypi/viser/json (fetched 2026-08-29T09:57:04.162992+00:00, sha bb0fdf58c657)
- Data as of 2026-08-30T08:39:29.467469+00:00.
