About OpenPencil
OpenPencil is an open-source design editor that opens Figma files natively, supports copy and paste between Figma and OpenPencil, and uses a Kiwi binary codec for round-trip fidelity. It includes a headless CLI for inspecting, exporting, and analyzing .fig files, supports the Figma Plugin API via eval, and can export to Tailwind CSS and JSON for CI and automation.
The editor is built with a Vue SDK and can be embedded into other products or used to assemble workflow-specific editors. It features a built-in AI chat with 90 tools for creating shapes, setting styles, managing layout, and analyzing tokens, and includes an MCP server for Claude Code, Cursor, and Windsurf. OpenPencil is released under the MIT license, requires no account, server, or internet for the desktop app, and supports real-time collaboration via P2P WebRTC.
Key features
- Opens .fig files natively
- Copy and paste between Figma and OpenPencil
- Headless CLI for inspecting, exporting, and analyzing .fig files
- Figma Plugin API via eval
- Tailwind CSS export
- Built-in AI chat with 90 tools
- MCP server for Claude Code, Cursor, Windsurf
- Real-time collaboration via P2P WebRTC with live cursors and follow mode
OpenPencil: questions and answers
- What is OpenPencil?
- OpenPencil is an open-source design editor that opens Figma files natively, includes built-in AI, and is fully programmable.
- Is OpenPencil open source?
- Yes. OpenPencil is open source under the MIT licence. Its source code is on GitHub at open-pencil/open-pencil and is written mainly in TypeScript.
- Is OpenPencil free?
- Yes. OpenPencil is open source, so the software itself is free to use. A managed cloud version is also available.
- Can I self-host OpenPencil?
- Yes. OpenPencil can be self-hosted on your own server or infrastructure.
- What is OpenPencil an alternative to?
- OpenPencil is an open-source alternative to Figma and MasterGo. Other open-source alternatives to Figma include Penpot, OpenPencil and Doop.
- Is OpenPencil actively maintained?
- Yes. The most recent commit to OpenPencil was on 14 October 2026, and the latest release is v0.15.1, published on 18 September 2026. The project has 8.9k stars on GitHub.
Open-source alternatives to OpenPencil
See all
Penpot
Design
Penpot: The open-source design platform for Product teams that need scalable collaboration
MPL-2.0vs Figma★ 61k
OpenPencil
Design
Generate complete, multi-screen product interfaces on a live canvas. Refine every layer wi
MITvs Figma★ 6.1k
Doop
Design
The open-source alternative to Paper.design. A multiplayer design canvas where humans and
AGPL-3.0vs Figma★ 850
Grida
Design
Grida — Open Canvas
Apache-2.0vs Figma★ 2.7k
Plasmic
CMS
Visual builder for React. Build apps, websites, and content. Integrate with your codebase.
MITvs Webflow★ 7.1k
VectorCraft
Design
An open-source, clean-room reimplementation of Adobe Illustrator, built in pure Rust.
Apache-2.0vs Adobe Illustrator★ 8.5k
SaaS alternatives to OpenPencil
See all
Figma
Design
Figma is a collaborative design platform for interface design, prototyping, whiteboarding, slides and developer handoff, with AI and code tools.
SaaS
MasterGo
Design
Browser-based UI design and prototyping tool for product teams
SaaS
Pixso
Design
Collaborative UI design and prototyping tool with developer handoff
SaaS
Adobe Creative Cloud
Design
Subscription bundle of Adobe design, photo, video and document apps
SaaS
Adobe Illustrator
Design
Vector graphics editor for logos, icons and illustration
SaaS
Adobe InDesign
Design
Page layout and publishing software from Adobe
SaaS

