Rustable: gestor de bases de datos en Rust/WASM para escritorio

Fuentes: Rustable: Rust/WASM database manager for desktop and browser

Rustable es una aplicación de gestión de bases de datos escrita en Rust y compilada a WebAssembly (WASM) para ejecutarse directamente en el navegador, aunque también ofrece aplicaciones nativas para Windows y Linux. El proyecto destaca por su enfoque en la simplicidad y la accesibilidad, posicionándose como una alternativa más intuitiva para usuarios no profesionales en comparación con herramientas de exploración de bases de datos tradicionales.

La aplicación soporta cinco tipos de bases de datos: PostgreSQL, SQLite, MySQL 8.4, MariaDB 11.4 y Redis 7.4 (versión standalone). En la versión de escritorio, permite conexiones reales a servidores Redis, mientras que la versión web ofrece una demostración en memoria. Las funciones principales incluyen la navegación, consulta, importación y exportación de datos, así como la edición de filas con revisión previa al guardado. El sistema permite abrir archivos SQLite como copias para evitar la modificación de los originales y ofrece conexiones SSH integradas en macOS y Linux.

El desarrollo del proyecto utiliza herramientas como mise y egui, y el código fuente está disponible en GitHub. La versión actual (v0.4.7) se considera software temprano, con actualizaciones automáticas en macOS Apple Silicon y paquetes portables manuales para Windows y Linux. Rustable se dirige a usuarios que buscan una experiencia de trabajo fluida sin la complejidad de las herramientas profesionales, manteniendo al mismo tiempo la transparencia técnica al publicar su código abierto.