EVERYTHING XIAOMI
Get listed

squig

squig is a free, open-source wireframing tool for the web or self-hosting.

Place
#29 of 29
Score
5.7
squig's website

What squig is

squig is a free, open-source wireframing tool for the web or self-hosting. It renders real interface components as hand-drawn sketches on an infinite canvas with panning, zooming, multi-selection, snapping, keyboard nudging, undo, and redo. The library includes UI components, pricing and kanban blocks, and whole-screen templates. Components have variants and can be separated into editable primitives. You can paste screenshots, text, or layers from another Squig tab, and ⌘K search covers tools, actions, components, and blocks. No account or database is needed; documents autosave in browser storage, with a drawer holding up to forty recent files. Exports include .squig.json, SVG, and PNG. Agents can connect through window.squig or supported WebMCP tools. An optional local companion provides MCP and HTTP tools, requiring Node.js 24 and pnpm 10. Local history is limited to 50 snapshots and 16 MiB per file.

Good

  • Free and MIT licensed
  • Infinite canvas with common editing controls
  • Includes components, blocks, and screen templates
  • No account or database required
  • Exports .squig.json, SVG, and PNG

Watch out

  • Browser storage is cleared with site data
  • Local history capped at 50 snapshots
  • Local files limited to 16 MiB each
  • Companion requires Node.js 24 and pnpm 10

Who it suits

It suits designers and developers who want sketch-like wireframes without accounts or cloud canvas storage. Self-hosting and agent connections are available for workflows that need local files or automation.

Verdict

squig offers a local-first wireframing workspace with sketch rendering, reusable templates, and multiple exports. Browser storage limits and the companion’s setup requirements are important for larger or self-hosted projects.

The facts

Each one read from squig's own pages, with the date it was checked.

What it does

Agent data handling
Agents use their own model provider and account, whose normal data handling and charges apply.checked 10 Oct 2026
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.checked 10 Oct 2026
Canvas
Its infinite canvas supports panning, zooming, multi-select, marquee selection, smart-guide snapping, keyboard nudging, undo, and redo.checked 10 Oct 2026
Clipboard
Squig can paste screenshots, text, or layers copied from another Squig tab.checked 10 Oct 2026
Component library
The library includes UI components such as buttons, inputs, tables, dialogs, tabs, and sidebars, along with layout blocks and screen templates.checked 10 Oct 2026
Dependencies
The local companion setup instructions specify Node.js 24 and pnpm 10.checked 4 Oct 2026
Editing
Components have variants that can be changed in an inspector, and components can be broken apart into editable primitives.checked 10 Oct 2026
Export
The keyboard guide lists saving to the browser and exporting a copy; the repository describes SVG and PNG rendering.checked 4 Oct 2026
Exports
The file menu offers an export copy option, and the optional local companion supports SVG and PNG rendering.checked 10 Oct 2026
License
The repository states that Squig is MIT licensed and credits Pablo Stanley.checked 4 Oct 2026
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.checked 10 Oct 2026
Local history limit
Local history is bounded to 50 snapshots and 16 MiB per file.checked 10 Oct 2026
Local limits
Local history is limited to 50 snapshots and 16 MiB per file.checked 4 Oct 2026
Pricing
The maker's opened pages do not state a price or paid plan.checked 4 Oct 2026
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.checked 10 Oct 2026
Purpose
Squig is a wireframing tool where real UI components render as hand-drawn sketches.checked 10 Oct 2026
Search
The app's ⌘K search covers tools, actions, components, and blocks.checked 10 Oct 2026
Storage
Documents autosave in browser storage; the local file drawer keeps up to forty recent documents, and clearing site data clears those local files.checked 10 Oct 2026

Where it runs

Browser storage
The browser app needs no account or database; documents are stored in browser storage.checked 4 Oct 2026

The company

License and maker
The repository identifies the software as MIT licensed and credits Pablo Stanley.checked 10 Oct 2026

Alternatives to squig

All alternatives
  1. 1Justinmind logo

    Justinmind

    Free planAndroidiOSWebAPI
    8.3From $19 a month
  2. 2Mockplus logo

    Mockplus

    Free planAndroidiOSWebExtension
    8.3From $2.98 a month
  3. 3Fluid UI logo

    Fluid UI

    Free planAndroidiOSWebLinux
    7.7From $8.25 a month
  4. 4Moqups logo

    Moqups

    Free planWebAPIExtension
    7.6From $11 a month
  5. 5Visily logo

    Visily

    Free planWebExtension
    7.3From $14 a month
  6. 6Mokkup.ai logo

    Mokkup.ai

    Free planWeb
    7.1From $8 a month