Saltar al contenido
Foto de perfil de Pablo Viniegra Picazo
English
AtajoD

Proyecto seleccionado09 · 10

09 / 106 tecnologías

SQLito

SQLito: Cliente SQLite keyboard-first para el terminal: el SQL es la interfaz; historial, autocompletado y tabla de resultados solo sostienen el flujo.
SQLito
Problema
Trabajar con SQLite desde el terminal suele implicar un GUI pesado o un REPL mínimo, sin historial, autocompletado ni inspección de esquema.
Decisión
Construí un cliente TUI con Ink y Clean Architecture donde el SQL es el protagonista y el chrome (tabla, prompt, palette) solo mantiene el flujo.
Dificultad
Encajar ejecución síncrona, historial persistente, viewport y alternate screen en un arranque en frío por debajo de 1500 ms.
Resultado
Publicado en npm como @pablo-v/sqlito v1.2.0, con historial, favoritos, export CSV, command palette y temas.

Sesión remota

terminal@pablo.dev

Abrir aparte

Conectando con terminal@pablo.dev…