{"categories":[{"label":"Front-Ends","url":"https://skillfed.io/packages/category/database-front-ends/2"}],"enrichment":{"capability":"A command-line client for SQLite databases with auto-completion and syntax highlighting, designed to make interactive database queries faster and more readable.","skillfed_tags":["cli-tool","sqlite","repl"],"use_cases":["Interactive exploration of SQLite database schemas and data during development","Quick ad-hoc queries without writing Python scripts or opening a GUI tool","Teaching SQL or demonstrating database concepts with a modern, readable terminal interface","Scripting or automation where a lightweight, scriptable CLI is preferable to heavier database tools"],"what_it_does":"litecli is a terminal-based interface for SQLite that replaces the standard sqlite3 command-line tool with a more user-friendly experience. It adds auto-completion for SQL keywords and table names, syntax highlighting for queries, and configuration options to customize the interactive shell. The tool reads and writes a config file on first launch, storing user preferences for future sessions.\n\nYou run it by passing a SQLite database filename as an argument, and it opens an interactive prompt where you can type SQL queries. The auto-completion and syntax highlighting are powered by prompt-toolkit, pygments, and sqlparse\u2014dependencies that handle terminal interaction, code highlighting, and SQL parsing respectively. It's useful for developers and DBAs who spend time querying SQLite databases interactively and want faster query entry and better readability.","worth_installing":"Yes. litecli is actively maintained, has low install friction, carries no known vulnerabilities, and solves a real problem for developers who work with SQLite interactively. The permissive BSD license poses no restrictions. Install it if you spend time querying SQLite from the command line."},"id":"litecli","links":{"html":"https://skillfed.io/packages/litecli","md":"https://skillfed.io/packages/litecli.md","pypi":"https://pypi.org/project/litecli/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-01-31","license_spdx":null,"license_treatment":"permissive","name":"litecli","python_support":"supports_current","summary":"CLI for SQLite Databases with auto-completion and syntax highlighting."},"popularity":{"monthly_downloads":90628,"position":13570,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.17.1"}
