Skip to content
SPECIFICTION
Get listed

OpenPencil

openpencil.dev

Free plan WebWindowsmacOSLinuxiOSAndroid
Visit openpencil.dev
Spec score 7.9 #24 of 32 in Game UI Design Software

What it is

OpenPencil is a free, open-source design editor compatible with Figma files and a toolkit for building custom editors. It opens and saves native .fig files and supports copy-paste between Figma and OpenPencil. Design features include vector drawing, rich text, flexbox and CSS Grid auto-layout, components, variables, and multi-page documents. Exports cover PNG, JPG, WEBP, SVG, and Tailwind JSX, with image scales from 0.5× to 4×. Its built-in AI assistant provides 90+ editing and analysis tools and can connect to Anthropic, OpenAI, Google AI, and OpenRouter. Users supply their own provider key; OpenPencil provides no subscription or backend for that AI feature. A CLI inspects, exports, and analyzes .fig files with machine-readable JSON output. Peer-to-peer WebRTC enables real-time collaboration without accounts. The local-first product requires no account or server, offers desktop binaries for macOS, Windows, and Linux, and runs on the web with a touch-optimized mobile PWA. The Vue SDK targets teams embedding focused canvases, workflow tools, template editors, or AI-assisted editing surfaces.

Spec sheet

Product
OpenPencil is an open-source, Figma-compatible design editor that also serves as a toolkit for building custom editors.Read 7 Oct 2026 · openpencil.dev
Intended users
The Vue SDK is intended for teams embedding a focused canvas, internal workflow tool, template editor, or AI-assisted editing surface in another product.Read 7 Oct 2026 · openpencil.dev
Integrations
The MCP server connects with Claude Code, Cursor, Windsurf, and other MCP clients over stdio or HTTP.Read 7 Oct 2026 · openpencil.dev
Security
The MCP HTTP server enables authentication by default, binds TCP to 127.0.0.1 by default, and restricts file operations to a configured root while rejecting symlink escapes.Read 7 Oct 2026 · openpencil.dev
AI assistant
The built-in AI assistant offers 90+ tools for design editing and analysis and can connect to providers including Anthropic, OpenAI, Google AI, and OpenRouter.Read 7 Oct 2026 · openpencil.dev
AI billing
The AI feature has no OpenPencil subscription or backend; users provide a key that connects directly to the model provider.Read 7 Oct 2026 · openpencil.dev
Automation
The CLI can inspect, export, and analyze .fig files, and supports machine-readable JSON output.Read 7 Oct 2026 · openpencil.dev
Collaboration
Real-time collaboration uses peer-to-peer WebRTC, requires no account, and sends design data directly between peers rather than through a central server.Read 7 Oct 2026 · openpencil.dev
Design tools
The editor includes vector drawing, rich text, flexbox and CSS Grid auto-layout, components, variables, and multi-page documents.Read 7 Oct 2026 · openpencil.dev
Desktop platforms
Desktop binaries are available for macOS, Windows, and Linux; the macOS app is signed and notarized.Read 7 Oct 2026 · openpencil.dev
Exports
Designs can be exported as PNG, JPG, WEBP, SVG, or Tailwind JSX, with image export scales from 0.5× to 4×.Read 7 Oct 2026 · openpencil.dev
Figma files
It opens and saves native Figma .fig files and supports copying and pasting between Figma and OpenPencil.Read 7 Oct 2026 · openpencil.dev
Local data
The product describes itself as local-first, with no account or server required, and says local chat history is not cloud-synchronized or backed up.Read 7 Oct 2026 · openpencil.dev
Mobile
The web app can be installed as a PWA on mobile and has a touch-optimized interface.Read 7 Oct 2026 · openpencil.dev

Plans and prices

Free Free No account · no subscription · MIT-licensed open-source editor Read 7 Oct 2026 · openpencil.dev

Every OpenPencil plan and price →

Strong points and limits

Strong points

  • Opens and saves native Figma .fig files
  • Exports common image formats and Tailwind JSX
  • AI assistant offers 90+ tools
  • Peer-to-peer collaboration requires no account
  • Open-source and free with no subscription

Limits

  • AI requires a provider key supplied by the user
  • Local chat history is not cloud-synchronized or backed up
  • No developer handoff support listed
  • No UI animation support listed

Who it suits

It suits designers wanting a Figma-compatible, local-first editor and developers embedding a canvas or custom editing workflow. Teams can collaborate peer-to-peer without accounts and use desktop, web, or mobile PWA access.

Verdict

OpenPencil combines Figma compatibility, broad design tools, local-first operation, and an extensible toolkit. Its free model avoids subscriptions, but AI usage depends on external provider keys and local history lacks cloud backup.

Where Specifiction places it

Alternatives to OpenPencilAll alternatives →