OpenPencil
openpencil.dev
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
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
- Game UI Design Software#24 of 327.9