#command-line-interface #scope-db #scopedb

nightly app scopeql

A command-line interface for ScopeDB

7 releases

Uses new Rust 2024

new 0.5.1 Apr 15, 2026
0.5.0 Apr 14, 2026
0.4.3 Feb 13, 2026
0.3.2 Feb 8, 2026
0.3.1 Jan 31, 2026

#316 in Database interfaces

Apache-2.0

130KB
3K SLoC

ScopeQL: ScopeDB Command Line Interface

Apache 2.0 licensed Build Status

Overview

scopeql provides a command line interface and interactive shell for ScopeDB.

Installation

You can install scopeql with Cargo:

cargo install scopeql

Or you can download pre-built binaries from the releases page.

Or you can use the Docker image:

docker run -it --rm scopedb/scopeql

Configuration

scopeql reads its default connection settings from config.toml. Each connection can optionally define an API key, which is sent as an Authorization: Bearer <key> header on requests.

default_connection = "default"

[connections.default]
endpoint = "https://<cell>.<provider>.scopedb.cloud"
api_key = "your-api-key"

You can also override connection settings with environment variables such as SCOPEQL_CONFIG_CONNECTIONS_<CONNECTION_NAME>_ENDPOINT and SCOPEQL_CONFIG_CONNECTIONS_<CONNECTION_NAME>_API_KEY.

License

This project is licensed under Apache License, Version 2.0.

Dependencies

~24–45MB
~680K SLoC