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

xibyte/jsketcher

Parametric 2D and 3D modeler written in pure javascript observed · 2026-08-28

github.com/xibyte/jsketcher · homepage · JavaScript · NOASSERTION (other) observed · 2026-08-28

Health v2 · maintenance only

57/100

  • Activity 77
  • Release rhythm 8
  • Longevity 100

Flags: no_license

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: n/a
  • age_days: 3659
  • days_rel: n/a
  • days_push: 140
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1737 stars · 315 forks observed · 2026-08-28

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

JSketcher is a parametric 2D and 3D CAD modeler written in pure JavaScript/TypeScript that runs entirely in the browser with no server-side component. It combines a 2D geometric constraint solver, feature-history-based 3D modeling, and OpenCascade (via wasm) for solid BREP boolean operations.

Use cases

  • create parametric 3D models in the browser
  • sketch 2D profiles with geometric constraints
  • design parts for 3D printing and export to STL
  • build CAD models with feature history and named dimensions
  • measure and dimension 2D drawings
  • run a CAD tool without installing desktop software

When to choose

  • you need a browser-based parametric CAD tool with no server backend
  • you want constraint-driven 2D sketching feeding into 3D solid modeling
  • you need STL/SVG/DWG export for 3D printing workflows
  • you want to embed or extend an open-source CAD kernel in JavaScript

When to avoid

  • you need production-grade CAD interoperability with STEP or native CAD file formats
  • you require a mature, fully-licensed commercial CAD package
  • you need offline desktop performance for very large assemblies

Facets

application · maturity active

simulation graphics gui wasm computer-vision graphics developer-tools cross-platform browser wasm cross-platform cad parametric-modeling 3d-modeling 2d-sketcher constraint-solver brep opencascade stl-export 3d-printing web-cad web-server

2 sources

Member repositories

RepositoryRoleHealth v2
xibyte/jsketchermain57

For agents

markdown · JSON · MCP: product_card(name="xibyte/jsketcher")

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