squig
squig.sh
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
- Wireframing Software#29 of 296.9