Skip to content

author-more/penpot-desktop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Penpot Desktop

Penpot Desktop

Penpot Desktop is an unofficial desktop application for the open-source design tool, Penpot.

It delivers a desktop-like experience for Penpot users with the addition of integrated tabs to conveniently traverse back and forth between projects. Offline support is available through the "select your own instance" option, and theme settings can be applied to either the entire desktop app or just the Penpot dashboard.

Quick Links

Development and Building

  1. Ensure the environment meets the following requirements:
    • Supported OS:
      • Windows 10 or newer
      • macOS
      • Linux
    • NodeJS v20
    • Python
    • Git (optional)
  2. Clone the repository or download the source code.
  3. Navigate to the project's directory.
  4. Run npm ci to install packages.
    Other package managers such as Yarn, PNPM, or Bun should work as well.
  5. (Optional) Run npm run dev to start the application in development mode. This will open a new window with the application running.
  6. Run npm run build to build the application. By default, it will build for the current OS and architecture, but you can pass flags to build for other platforms. See the Electron Builder documentation for more information.