KoStard

KoStard / ForgeCAD

Public

Code-first parametric CAD in JavaScript/TypeScript, powered by Manifold, with live parameters, constraints, assemblies, and browser + CLI tooling.

71
3
100% credibility
Found Feb 17, 2026 at 26 stars 3x -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
TypeScript
AI Summary

ForgeCAD is a browser app for creating interactive 3D CAD models by writing simple JavaScript code, with live previews, parameters, assemblies, and export tools including CLI renders.

How It Works

1
🔍 Discover ForgeCAD

You stumble upon ForgeCAD while looking for easy ways to design 3D parts, excited by its code-based magic that turns simple scripts into interactive models.

2
🚀 Launch in your browser

Download and start it with a single command, opening a friendly editor with ready examples right in your web browser—no complex setup needed.

3
Edit and watch it update

Tweak the example code and see your 3D model change live in the viewport, with sliders popping up to adjust sizes and shapes effortlessly.

4
🛠️ Build your own design

Write a short script for a box or bracket, add parameters for width and height, and bring your idea to life with colors and cuts.

5
🔄 Explore views and explode

Rotate around your model, slice sections, or explode assemblies to inspect every detail, feeling like a pro designer.

6
Share your creation
🌐
Browser exports

Download meshes or reports directly from the app to share or print.

💻
Command-line renders

Use simple commands for high-quality images, animations, or batch checks.

🎉 Your parametric model is ready

You now have a fully adjustable 3D design that updates instantly, perfect for prototyping or letting AI helpers refine it further.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 26 to 71 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is ForgeCAD?

ForgeCAD brings code-first parametric CAD to JavaScript/TypeScript, powered by the Manifold WASM kernel for robust booleans and meshes. Write models as `.forge.js` scripts with live parameters, constraints, assemblies, and joints, previewing them instantly in a browser IDE or via CLI tooling. It turns TypeScript into a CAD file format, making designs diffable, versioned, and runnable anywhere Node.js goes.

Why is it gaining traction?

Unlike GUI-heavy CAD tools, ForgeCAD offers real-time sliders for parameters, constraint solvers for sketches, and jointed assemblies that animate in-browser or export to GIF/PDF via CLI. Browser viewport with Monaco editor delivers sub-second feedback, while CLI commands validate params, check collisions, and generate reports. AI agents shine here—benchmarks prove LLMs can build complex mechanisms from code-first GitHub prompts.

Who should use this?

3D printing hobbyists scripting parametric brackets or robot hands. Frontend engineers prototyping manifold parts in JS/TS for web apps. Mechanical teams needing CLI batch tooling for assemblies, BOMs, and constraint checks without desktop installs.

Verdict

Grab it for browser-based parametric CAD that feels native in JS/TS repos—live constraints and CLI exports make prototyping fast. With 20 stars and 1.0% credibility, it's pre-1.0 but docs/examples are strong; spin up `npm run dev` to test real mechanical workflows today.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.