2 releases (1 stable)

Uses new Rust 2024

1.0.0 Jun 1, 2025
0.1.0 May 6, 2025

#100 in Text editors

Download history 104/week @ 2025-05-06 28/week @ 2025-05-13 1/week @ 2025-05-20 96/week @ 2025-05-27 24/week @ 2025-06-03 10/week @ 2025-06-10 3/week @ 2025-06-17

101 downloads per month

MIT license

345KB
4.5K SLoC

cql-lsp

πŸ‡ΊπŸ‡Έ English | πŸ‡―πŸ‡΅ ζ—₯本θͺž

Crates.io

The 1nonly Open Source LSP for CQL (Cassandra Query Language) ^_^

https://github.com/user-attachments/assets/780f9005-d571-489d-93e3-e61f91dcb0fe


Installation | Cargo

Install LSP binary using cargo

cargo install cql_lsp

Add env variables to your shell config

export PATH="$HOME/.cargo/bin:$PATH"

# Default values for LSP | Docker
export CQL_LSP_DB_URL="172.17.0.2"
export CQL_LSP_DB_PASSWD="cassandra"
export CQL_LSP_DB_USER="cassandra"
export CQL_LSP_ENABLE_LOGGING="false"

Installation | Source Code

Clone repo

git clone https://github.com/Akzestia/cql-lsp.git                                                    
cd cql-lsp

Run install script

sudo chmod +x ./install_src.sh
sudo -E ./install_src.sh

[!IMPORTANT]
deploy.sh package.sh & install.sh are only used for development purposes

License

This project is licensed under the MIT License.

Dependencies

~19–36MB
~527K SLoC