Skip to content
SPECIFICTION
Get listed

squig

squig.sh

WebSelf-hosted
Visit squig.sh
Spec score 6.9 #29 of 29 in Wireframing Software

Spec sheet

Purpose
Squig is a wireframing tool where real UI components render as hand-drawn sketches.Read 10 Oct 2026 · github.com
License
The repository states that Squig is MIT licensed and credits Pablo Stanley.Read 4 Oct 2026 · github.com
Agent data handling
Agents use their own model provider and account, whose normal data handling and charges apply.Read 10 Oct 2026 · github.com
Agent support
Agents can work with an open browser canvas through window.squig or supported WebMCP tools, or use MCP and HTTP tools with the optional local companion.Read 10 Oct 2026 · github.com
Browser storage
The browser app needs no account or database; documents are stored in browser storage.Read 4 Oct 2026 · github.com
Canvas
Its infinite canvas supports panning, zooming, multi-select, marquee selection, smart-guide snapping, keyboard nudging, undo, and redo.Read 10 Oct 2026 · github.com
Clipboard
Squig can paste screenshots, text, or layers copied from another Squig tab.Read 10 Oct 2026 · github.com
Component library
The library includes UI components such as buttons, inputs, tables, dialogs, tabs, and sidebars, along with layout blocks and screen templates.Read 10 Oct 2026 · github.com
Dependencies
The local companion setup instructions specify Node.js 24 and pnpm 10.Read 4 Oct 2026 · github.com
Editing
Components have variants that can be changed in an inspector, and components can be broken apart into editable primitives.Read 10 Oct 2026 · github.com
Export
The keyboard guide lists saving to the browser and exporting a copy; the repository describes SVG and PNG rendering.Read 4 Oct 2026 · github.com
Exports
The file menu offers an export copy option, and the optional local companion supports SVG and PNG rendering.Read 10 Oct 2026 · github.com
License and maker
The repository identifies the software as MIT licensed and credits Pablo Stanley.Read 10 Oct 2026 · github.com
Local companion
The optional companion runs on the user's computer, serves a chosen .squig.json file at a loopback address, and requires Node.js 24 and pnpm 10 in the documented setup.Read 10 Oct 2026 · github.com
Local history limit
Local history is bounded to 50 snapshots and 16 MiB per file.Read 10 Oct 2026 · github.com
Local limits
Local history is limited to 50 snapshots and 16 MiB per file.Read 4 Oct 2026 · github.com
Pricing
The maker's opened pages do not state a price or paid plan.Read 4 Oct 2026 · squig.sh
Privacy and data handling
The project says there is no signup, cloud canvas storage, or Squig API key, and agent saves and renders do not use a public Squig backend.Read 10 Oct 2026 · github.com
Search
The app's ⌘K search covers tools, actions, components, and blocks.Read 10 Oct 2026 · github.com
Storage
Documents autosave in browser storage; the local file drawer keeps up to forty recent documents, and clearing site data clears those local files.Read 10 Oct 2026 · github.com

Where Specifiction places it

Alternatives to squigAll alternatives →