https://github.com/dbcli/duckcli
CLI for DuckDB
https://github.com/dbcli/duckcli
Last synced: 2 months ago
JSON representation
CLI for DuckDB
- Host: GitHub
- URL: https://github.com/dbcli/duckcli
- Owner: dbcli
- License: bsd-3-clause
- Archived: true
- Created: 2022-04-30T17:16:07.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-06-28T23:39:32.000Z (over 3 years ago)
- Last Synced: 2025-10-11T23:18:25.532Z (3 months ago)
- Language: Python
- Size: 1.02 MB
- Stars: 47
- Watchers: 3
- Forks: 4
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# duckcli
A command-line client for DuckDB databases that has auto-completion and syntax highlighting.

## Installation
You can install it via pip:
```
$ pip install -U duckcli
```
## Usage
```
$ duckcli --help
Usage: duckcli [OPTIONS] [DATABASE]
Examples:
- duckcli duckdb_filename
```
A config file is automatically created at `~/.config/duckcli/config` at first launch. For Windows machines a config file is created at `~\AppData\Local\dbcli\duckcli\config` at first launch. See the file itself for a description of all available options.