JsCAD is a 2D computer-aided design editor that runs in your web browser. Draw and edit precise drawings with AutoCAD-style commands, object snaps and a command line, then open, edit and save AutoCAD DXF files. Nothing to install, and drawings are auto-saved in your browser.
JsCAD includes a native Model Context Protocol (MCP) server and in-browser AI Web Bridge that empowers AI agents (Anthropic Claude Desktop, Google Antigravity, Cursor, Windsurf, BrowserOS) to programmatically compose, calculate, and stream massive 2D CAD engineering drawings (1,000 to 100,000+ entities) with zero context token exhaustion. Features 16 dedicated CAD tools, procedural JavaScript execution sandboxes, parametric geometry generators (structural grids, trusses, mechanical flanges, gears, floor plans), AutoCAD command pipeline execution, bi-directional DXF/SVG exchange, and real-time Cloudflare D1 collaboration.