Skip to content

Explore Penpot API usage to complement workflows #36

@GBKS

Description

@GBKS

Penpot has an API we can use to access our files externally and build our own tools around. There is no plug-in system yet, but with the API we can make up for that. For the Figma file, I had built several custom plug-ins for various maintenance tasks. With an API we can do those as well, but go even further. For example, the website can directly pull from the Penpot file and render colors, text styles and screens from the source. It may also make it possible to create a Github-based collaboration workflow where we track the file in Github to use the branching/merging tools for public contributions. I am not totally convinced that's realistic, but one can dream.

So far I've set up a very basic Nuxt web app locally that uses the new Penpot access token system to load data from the API. I'll explore this further and report as I find things.

Metadata

Metadata

Assignees

Labels

penpotPenpot porting tasks

Projects

Status

No status

Relationships

None yet

Development

No branches or pull requests

Issue actions