Skip to content
SPECIFICTION
Get listed

JSCAD

jscad.app

WebLinuxAPI
Visit jscad.app
Spec score 7.3 #134 of 147 in 3D modeling software

Spec sheet

What it does
JSCAD is a tool for creating parametric 2D and 3D CAD designs using JavaScript code.Read 12 Oct 2026 · jscad.app
Purpose
JSCAD creates parametric 2D and 3D CAD designs using JavaScript code.Read 12 Oct 2026 · jscad.app
Free plan
YesRead 22 Sep 2026 · jscad.app
Support
The documentation directs usage questions to the JSCAD User Group and bug reports to GitHub issues.Read 12 Oct 2026 · jscad.app
License
The documentation says JSCAD uses the MIT License unless otherwise specified.Read 12 Oct 2026 · jscad.app
3D print export
YesRead 22 Sep 2026 · jscad.app
3D printing
The documentation says JSCAD is especially useful for 3D printing applications.Read 12 Oct 2026 · jscad.app
Browser use
The documentation says browser-based modeling requires no installation.Read 12 Oct 2026 · jscad.app
Command line
JSCAD is available as a command-line tool through its CLI package.Read 12 Oct 2026 · jscad.app
Contributions
The JSCAD project says its packages and source code are maintained by volunteers and accepts contributions through GitHub pull requests.Read 12 Oct 2026 · jscad.app
Desktop app
The documentation describes the desktop app as pre-pre-alpha work in progress.Read 12 Oct 2026 · jscad.app
Editor
The web editor supports creating designs in the editor or dragging and dropping local files.Read 12 Oct 2026 · jscad.app
Editor controls
The app lists dark mode, axis and grid display, smooth rendering, and zoom to fit as options.Read 12 Oct 2026 · jscad.app
Export formats
The getting-started guide lists STL, AMF, DXF, JSON, and X3D as output formats.Read 12 Oct 2026 · jscad.app
Imports
JSCAD projects can import STL, AMF, and SVG files, among other formats described in its multi-file project guide.Read 12 Oct 2026 · jscad.app
Maintainers
The JSCAD packages and source code are maintained by a group of volunteers.Read 12 Oct 2026 · jscad.app
Open source
JSCAD describes itself as an open-source set of modular browser and command-line tools.Read 12 Oct 2026 · jscad.app
Other usage options
The documentation lists a command line interface and a desktop app as other usage options.Read 12 Oct 2026 · jscad.app
Package ecosystem
JSCAD packages are available on NPM under the @jscad name for custom combinations.Read 12 Oct 2026 · jscad.app
Parametric designs
Design scripts can define runtime parameters so models can be adjusted without changing the code.Read 12 Oct 2026 · jscad.app
Parametric modeling
YesRead 22 Sep 2026 · jscad.app
Platform access
bothRead 22 Sep 2026 · jscad.app
Project structure
A JSCAD project can contain a main file, other JavaScript modules, a package.json file, and importable assets.Read 12 Oct 2026 · jscad.app
Web editor
The app lets users create designs in its editor or drag and drop local files.Read 12 Oct 2026 · jscad.app

Where Specifiction places it

Alternatives to JSCADAll alternatives →