NapukinNapukin
What is Napukin?
  • Welcome
  • Installing the PWA
  • Using Napukin
  • openNapkin File Format
  • npkd Specification
  • Credits & Licenses
FAQ
Roadmap
Changelog
GitHub
What is Napukin?
  • Welcome
  • Installing the PWA
  • Using Napukin
  • openNapkin File Format
  • npkd Specification
  • Credits & Licenses
FAQ
Roadmap
Changelog
GitHub

Roadmap

Here's what's planned for Napukin. This page will be updated as development progresses.

Coming Very Soon

  • Publish open-source code

Saving & Files

  • Overhauled saving system with quick Save (in addition to Save As)
  • Custom UI dialogs to replace browser-native prompts (shipped in v0.8.1)

UI & Interaction

  • Custom tooltips on hover for all UI elements
  • Right-click context menus
  • Additional keyboard shortcuts (added layer order shortcuts in v0.8.2)
  • Custom and additional icons via ysUI
  • Improved snapping and alignment logic (improved in v0.8.1; further refinement ongoing)

Onboarding & Help

  • Guided onboarding tooltips for new users

Accessibility

  • Accessibility improvements throughout the app
  • App settings: version info (added in v0.8.1); accessibility options, touch-only UI toggle, and more

Design Systems

  • Insert pre-made components (such as buttons) from existing design systems
  • Import custom design systems

Platforms

  • Desktop and mobile native apps
  • Better Apple Pencil support

Advanced

  • Dev Mode

Bug Fixes

  • Ongoing bug fixes and stability improvements (latest fixes in v0.8.2, including rotated-group move fixes; continued work ongoing)

Completed

  • Canvas editor with pan, zoom, and HiDPI rendering
  • 11 layer types (Rectangle, Ellipse, Line, Arrow, Triangle, Star, Polygon, Path, Text, Image, Group)
  • Pen and pencil tools
  • Image embedding with cover support
  • Layer grouping and ordering
  • Properties panel with alignment and distribution
  • Undo/redo, snap guides, and keyboard shortcuts
  • PNG export at 1×, 2×, 3× resolution
  • Figma .fig export
  • PWA with offline support
  • Auto-save via IndexedDB
  • Open-source .npkd file format

Have a feature request? Open an issue on GitHub.