Ross ROSS = Recommend OSS · open-source software intelligence for agents

xiangechen/chili3d

A 3D CAD running entirely in the browser observed · 2026-08-28

github.com/xiangechen/chili3d · homepage · TypeScript · AGPL-3.0 (copyleft) observed · 2026-08-28

Health v2 · maintenance only

90/100

  • Activity 99
  • Release rhythm 75
  • Longevity 95
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: 145.5
  • age_days: 1341
  • days_rel: 10
  • days_push: 10
  • n_releases_24m: 5

Full methodology

Adoption not part of the score

4777 stars · 469 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

Chili3D is a browser-based 3D CAD application built with TypeScript that compiles OpenCascade (OCCT) to WebAssembly and integrates Three.js for modeling, editing, and rendering. It runs entirely in the browser with no local installation, offering solid modeling, sketching, measurement, and STEP/IGES/BREP/STL import-export.

Use cases

  • design 3D models in the browser without installing CAD software
  • create and edit parametric solids with boolean operations, extrusion, and lofting
  • sketch 2D profiles with snapping and axis tracking
  • import and export STEP, IGES, BREP, and STL files online
  • measure lengths, angles, areas, and volumes of 3D shapes
  • automate repetitive CAD tasks with macros or visual programming plugins

When to choose

  • you need a free, open-source CAD tool that runs entirely in the browser
  • you want OCCT-grade solid modeling without installing desktop software
  • you need to view, edit, or convert STEP/IGES/STL files quickly on any device
  • you want to extend a CAD app with runtime plugins or macros

When to avoid

  • you need offline desktop CAD with native performance for very large assemblies
  • you require 2D drafting/documentation features like dimensioned drawings
  • you need a permissively licensed library to embed in proprietary software (it is AGPL-3.0)
  • you need CAM, simulation, or rendering beyond basic viewport capabilities

Facets

application · maturity active

graphics simulation plugin-system internationalization wasm web-development graphics cross-platform developer-tools browser wasm cross-platform cad 3d-modeling opencascade occt threejs webassembly browser-based step-iges-stl boolean-operations sketching web-server

2 sources

Member repositories

RepositoryRoleHealth v2
xiangechen/chili3dmain90

For agents

markdown · JSON · MCP: product_card(name="xiangechen/chili3d")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem