Sobre el proyecto
Penpot Desktop es una aplicación de escritorio no oficial para la herramienta de diseño de código abierto Penpot. Envuelve la aplicación web de Penpot en una experiencia de escritorio nativa, ofreciendo funciones como una ventana dedicada, asociación de extensiones de archivo, una configuración versátil de modo claro-oscuro, una interfaz de pestañas para navegar entre proyectos y la capacidad de conectarse a diferentes instancias de Penpot (por ejemplo, alojadas oficialmente o locales para trabajo sin conexión). También incluye un creador de instancias locales integrado basado en la configuración oficial de Docker, que permite el uso sin conexión, y admite la exportación por lotes de proyectos.
## Características principales
- **Experiencia de escritorio**: Ventana dedicada e integración a nivel del sistema.
- **Modo claro/oscuro**: Configuración versátil de temas.
- **Interfaz de pestañas**: Navegación sencilla entre proyectos.
- **Soporte multiinstancia**: Conexión a instancias de Penpot alojadas o locales.
- **Creador de instancias locales**: Configura y ejecuta una instancia local de Penpot mediante Docker para trabajar sin conexión.
- **Exportación por lotes**: Exporta proyectos de forma masiva.
## Desarrollo y compilación
### Requisitos previos
- SO compatibles: Windows, macOS, Linux
- NodeJS
- Git (opcional)
### Pasos
1. Clona el repositorio o descarga el código fuente.
2. Navega al directorio del proyecto.
3. Ejecuta `npm ci` para instalar los paquetes (Yarn, PNPM o Bun también funcionan).
4. (Opcional) Ejecuta `npm run setup` para preparar el entorno de desarrollo.
5. (Opcional) Ejecuta `npm run dev` para iniciar la aplicación en modo de desarrollo.
6. Ejecuta `npm run build` para compilar la aplicación para el SO/arquitectura actual, o pasa indicadores para otras plataformas (consulta la documentación de Electron Builder).
Nota: El proyecto usa ES Modules; consulta la guía de Electron ESM para más detalles.
## Documentación
- [Penpot](https://penpot.app/) - Sitio web oficial de Penpot
- [Penpot Desktop Wiki](https://github.com/author-more/penpot-desktop/wiki) - Base de conocimiento
- [Instalación](https://github.com/author-more/penpot-desktop/wiki/Installation)
- [Guía de uso sin conexión](https://github.com/author-more/penpot-desktop/wiki/Self%E2%80%90hosting)
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.