Penpot 是一款灵活、可定制的开源设计工具。它基于 Web,支持 SVG、CSS 和 HTML 等开放标准,你可以轻松创建符合自己需求的设计系统。虽然默认组件有限,但强大的自定义功能让你可以打造专属的设计工具。无论是个人设计师还是团队协作,Penpot 都能满足你的需求。
特性
- Penpot 将设计表达为代码。 设计师可以发挥他们的最佳水平,并看到开发人员在双向协作中精美地实现它。
- Penpot 旨在为设计师和开发者服务,并创建流畅的设计-代码流程。您可以选择享受实时协作或单独工作。
- 使用现成的代码并使您的工作流程轻松快捷。检查选项卡可即时访问 SVG、CSS 和 HTML 代码。
- 为您的团队或组织提供完全拥有的协作设计工具。使用 Penpot 的云服务或部署您自己的 Penpot 服务器。
- Penpot 通过对 webhooks 和通过访问令牌可访问的 API 的支持,可以集成到开发工具链中。
- 使用 Penpot,您可以设计库以共享和重用;将设计元素转换为组件和令牌以实现可重用性和可扩展性;以及构建真实的用户流程和交互。
安装
你需要获取 docker-compose.yaml
文件,可以从 Penpot 仓库下载。
使用以下命令下载:
wget https://raw.githubusercontent.com/penpot/penpot/main/docker/images/docker-compose.yaml
或:
curl -o docker-compose.yaml https://raw.githubusercontent.com/penpot/penpot/main/docker/images/docker-compose.yaml
然后启动 composer:
docker compose -p penpot -f docker-compose.yaml up -d
最后,应用将会在 http://localhost:9001 监听。