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

Proyecto seleccionado09 / 10

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.
SQLito: Cliente SQLite keyboard-first para el terminal: el SQL es la interfaz; historial, autocompletado y tabla de resultados solo sostienen el flujo.
SQLito
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: SQLite desde el terminal con historial, favoritos y export CSV, sin abrir un GUI.

Sesión remota

terminal@pablo.dev

Abrir aparte

Conectando con terminal@pablo.dev…