Misión 03 · Open source · App de escritorio
Plutón SQL
Un administrador de bases de datos SQL de código abierto, para Linux y Windows.
- Plataforma
- Linux y Windows
- Código
- Público en GitHub
- Estado
- Listo para descargar
- Stack
- Go · Wails · Svelte
01
La misión
Una herramienta de escritorio liviana para trabajar con varios motores SQL desde el mismo lugar, que nunca toque la base sin mostrar antes qué va a ejecutar y que no pierda datos a mitad de camino: cada cambio va en una transacción y se aplica entero o no se aplica.
Administrador de bases de datos para PostgreSQL, MySQL/MariaDB, SQLite y SQL Server, en Linux y Windows. Explorador de esquema, editor con autocompletado según el contexto, edición de datos y de estructura con el SQL a la vista antes de aplicarlo, e importación y exportación sin límite de filas.
- Cuatro motores SQL
- Cambios en una sola transacción
- Contraseñas en el llavero del sistema
02
Qué hace
02.1Editor con autocompletado
Sugiere tablas y columnas según el contexto (después de FROM, de un alias o dentro de la consulta) y cita los nombres con las comillas de cada motor.
02.2Edición de datos
Paginación, orden, filtro WHERE y edición de celdas y filas. Nada se escribe hasta aplicar, y todo va en una sola transacción.
02.3Estructura con el SQL a la vista
Columnas, índices, claves foráneas y DDL. Cada cambio muestra primero el SQL exacto, con avisos si es destructivo.
02.4Importar y exportar
Exporta a CSV, JSON o INSERT todas las filas en streaming, e importa CSV con vista previa y mapeo de columnas.
02.5Workspaces e historial
Conexiones agrupadas por workspace, historial por conexión y consultas guardadas, más abrir y guardar archivos .sql.
02.6Contraseñas en el llavero
Las contraseñas van al llavero del sistema (Secret Service o Credential Manager), nunca a un archivo de configuración.
03
Cómo está hecho
El backend está en Go con Wails v2 y la interfaz en Svelte y TypeScript, con el editor sobre CodeMirror. Los drivers de base de datos son Go puro, así que se compila para Linux y Windows sin CGO, con paquetes .deb y .rpm y un instalador para Windows. Funciona en Wayland y X11, y hasta se conecta a SQL Server 2005 y 2008 sobre TLS 1.0.
Stack
- Go
- Wails
- Svelte
- TypeScript
- CodeMirror
04