macOS
brew install liteclilocal Homebrew formula metadata
sudo port install litecliMacPorts ports tree · databases/litecli/Portfile · source: api.github.com
brew
CLI for SQLite Databases with auto-completion and syntax highlighting. Version 1.17.1 via Homebrew; verified 2026-06-15.
install
brew install liteclilocal Homebrew formula metadata
sudo port install litecliMacPorts ports tree · databases/litecli/Portfile · source: api.github.com
sudo apk add litecliAlpine Linux edge package indexes · litecli · source: dl-cdn.alpinelinux.org
sudo apt install litecliDebian stable package indexes · litecli · source: deb.debian.org
sudo dnf install litecliFedora Rawhide package metadata · litecli · source: dl.fedoraproject.org
nix profile install nixpkgs#liteclinixpkgs package indexes · pkgs/by-name/li/litecli/package.nix · source: api.github.com
overview
CLI for SQLite Databases with auto-completion and syntax highlighting
history
LiteCLI is a command-line SQLite client from the dbcli family, designed around auto-completion, syntax highlighting, and a friendlier interactive SQL prompt. It brings the style popularized by pgcli and mycli to SQLite databases.
LiteCLI was announced on January 3, 2019 by Amjith Ramanujam, the maintainer associated with the dbcli tools. The launch post described it as a user-friendly SQLite command-line client based on pgcli and mycli.
The project matured as a Python CLI distributed through PyPI, Homebrew, and Linux package repositories. Its README and documentation focus on practical interactive use: opening a database, tabular output, completion, highlighting, and a generated configuration file.
LiteCLI's adoption follows the dbcli pattern: Python users can install it with pip, macOS users can install it with Homebrew, and distro packages make it available on common Linux systems. Its appeal is strongest for developers who want SQLite exploration without a heavyweight GUI.
Users run `litecli DATABASE` or `litecli :memory:` to open a SQLite session. On first launch, LiteCLI creates a configuration file at `~/.config/litecli/config` on Unix-like systems and `~\AppData\Local\dbcli\litecli\config` on Windows.
LiteCLI is significant because it packages a quality-of-life database shell as a small Python command. It is a good example of a package whose value is interactive ergonomics: prompt-toolkit-style completion, highlighting, formatting, and sane defaults wrapped around SQLite.
security posture
No matching local secret-handling manifest was found for litecli. Nucleus package metadata is still published here so future coverage has a stable package URL.
Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.
local files
These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.
Config paths the tool may read or write during local use.
~/.config/litecli/config~\AppData\Local\dbcli\litecli\configexecutables
| Command | Kind | Exposure | Note |
|---|---|---|---|
litecli | cli | global executable |
freshness
These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.
install metadata
| Package key | brew:litecli |
|---|---|
| Version | 1.17.1 |
| Package manager | Homebrew |
| Package manager page | https://formulae.brew.sh/formula/litecli |
| Homepage | https://litecli.com |
| Repository | https://github.com/dbcli/litecli |
| Upstream docs | https://litecli.com/ |
| License | BSD-3-Clause |
| Source archive | https://files.pythonhosted.org/packages/e3/d5/afec99cc3eaba96214d77e76438d7fe5e6ea54704b0e47dd97d9696ccd6c/litecli-1.17.1.tar.gz |
| Last updated | 2026-06-15T10:20:20-04:00 |
| Pulse | updated |
| Dependencies | certifi, libyaml, pydantic, python@3.14 |
| Build dependencies | rust |
| Uses from macOS | sqlite |
| Bottle | available (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | not defined |
| Service | none declared |
registry facts
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | litecli |
| Version Scheme | 0 |
| Revision | 2 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
source database matches
Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.
litecli 1.15.0-2
CLI for SQlite with auto-completion and syntax highlighting
sudo apt install liteclilitecli
nix profile install nixpkgs#liteclilitecli 1.10.0-1
CLI for SQlite with auto-completion and syntax highlighting
sudo apt install liteclilitecli 1.17.1-r1
CLI for SQLite Databases with auto-completion and syntax highlighting
sudo apk add liteclilitecli-pyc 1.17.1-r1
Precompiled Python bytecode for litecli
sudo apk add litecli-pyclitecli 1.17.1-2.fc45
CLI for SQLite Databases with auto-completion and syntax highlighting
sudo dnf install liteclilitecli
sudo port install liteclisource trail
This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.