Entornos de desarrollo web locales con DDEV, en una app de escritorio para Windows, macOS y Linux.
Reescritura multiplataforma de Stackyard (GTK, solo Linux) con Electron + React + TypeScript. Terminal: xterm.js + node-pty.
Versión 0.1, en desarrollo. Incluye:
- Lista de proyectos con estado, búsqueda y actualización automática; iniciar, detener, reiniciar y eliminar
- Crear, clonar o añadir un proyecto (Laravel, WordPress, Symfony, Drupal, CodeIgniter, CakePHP, Craft, PHP, Node.js…)
- Terminal integrada para cada acción; SSH y logs
- Pestañas Git, Código (editor), .env, Base de datos (importar/exportar, phpMyAdmin), Snapshots, Compartir (túnel público), Deploy (pm2) y Node (servicios backend/frontend)
- Bandeja del sistema, notificaciones, apagado de proyectos inactivos y aviso de actualizaciones
- Español e inglés, tema claro y oscuro
Docker y DDEV instalados (en Windows, DDEV con Docker Desktop o WSL2). La app avisa si falta alguno.
npm install
npm run dev # ejecutar con recarga en caliente
npm test # pruebas unitarias
npm run typecheck
npm run dist:win # instalador en dist/ (también dist:linux, dist:mac)En Windows los proyectos nuevos se crean por defecto en D:\laragon\www (si existe) y en ~/projects en el resto;
se cambia en Ajustes.
- Código bajo licencia MIT.
- Términos de uso y privacidad (English): sin garantía; la app no recopila datos.
- Stackyard es un proyecto independiente, no afiliado al proyecto DDEV ni a Docker. Sus nombres son marcas de sus titulares.