Skip to content
devhub.
ExploreCompareSaved
Sign in
DevHubBuilt for curious developers. Data from GitHub.
Back to repositories
Public repository / open-pencil

open-pencil

AI-native design editor. Open-source Figma alternative.

View on GitHub
8.9KStars
908Forks
119Open issues
53Subscribers

Language distribution

Share of source bytes reported by GitHub

TypeScript90%
Vue9%
Rust1%
CSS<1%
HTML<1%
Dockerfile<1%
JavaScript<1%

Recent activity

Latest commits on the default branch

feat(canvas): draw pen, comment, and hand cursors; Figma's Section and Frame keys (#1198)dannote · Oct 14, 2026fix(svg): skip a leading BOM before the XML prolog (#1172)LarryBambelle · Oct 13, 2026Release v0.16.0-beta.3 (#1165)dannote · Oct 13, 2026feat(docs): rebuild the landing page around live editor stages (#846)dannote · Oct 13, 2026fix(core): turn path text glyphs along their chord, as Figma does (#1152)rcoenen · Oct 13, 2026fix(fig): keep a vector point's corner radius and join (#1148)rcoenen · Oct 13, 2026fix(core): join the corners of a stroked vector path (#1147)

Project details

Created Feb 2026 Updated Oct 2026 MIT License Project website
aicollaborationdesign-editorfigma-alternativeopen-sourceskiataurivue

Contributors

8
dannote's avatardannote2807 commitssld0Ant's avatarsld0Ant117 commitsrcoenen's avatarrcoenen27 commitsvictorwads's avatarvictorwads24 commitssadkodev's avatarsadkodev21 commits
rcoenen · Oct 13, 2026
fix: everyday editing parity with Figma for layers, undo, pen and duplicates (#1146)rcoenen · Oct 13, 2026
fix(docs): check SDK examples against the docs stylesheet (#1163)dannote · Oct 13, 2026
fix(lint): let Vue template rules see the template (#1161)dannote · Oct 13, 2026
joeycumines's avatar
joeycumines
14 commits
mrhard9090's avatarmrhard909010 commits
SantosAlarcon's avatarSantosAlarcon10 commits