#SQLite

Logo of atuin
atuin
Atuin offers a modern approach to shell history by utilizing a SQLite database to record commands with additional context, alongside secure, encrypted synchronization options. It enables flexible history searching with detailed metadata like command statistics and session information. Supporting multiple shells, including zsh, bash, and fish, Atuin ensures data privacy is maintained while providing an efficient way to manage shell history. Ideal for developers aiming for efficient command retrieval with robust security measures.
Logo of node-sqlite3
node-sqlite3
This Node.js module provides non-blocking SQLite3 bindings, enabling simple query and parameter management, along with strong debugging support and comprehensive extension APIs like json1. It includes prebuilt binaries adaptable to various architectures for smooth integration into diverse systems. Compatible with Node v10+ and supporting Node-API v3 and v6, it allows building from source for custom configurations, optimized for versatility and efficient database management.