Dual Interface
Choose between a fast terminal UI (TUI) or a modern web interface. Both are first-class citizens with full feature parity.
Modern terminal and web interface for exploring your Cassandra and ScyllaDB clusters
Get up and running in 30 seconds:
brew tap KashifKhn/kassie
brew install kassie
kassie tuigo install github.com/KashifKhn/kassie@latest
kassie tuicurl -sSL https://kassie.dev/install.sh | bash
kassie tuidocker run -it ghcr.io/kashifkhn/kassie tuiWorking with Cassandra and ScyllaDB traditionally means:
DESCRIBE commands in cqlshKassie provides a modern, safe way to explore your data:
| Feature | Kassie | cqlsh | Other GUIs |
|---|---|---|---|
| Installation | Single binary | Python + deps | Complex setup |
| Interface | TUI + Web | CLI only | GUI only |
| Navigation | Visual tree | Manual queries | Varies |
| Performance | Fast (<100ms) | Slow | Varies |
| Remote Access | Built-in server | SSH only | Requires setup |
| Keyboard-Driven | ✓ | Partial | ✗ |
| Filtering | Smart validation | Manual CQL | Varies |
| Authentication | JWT tokens | Password only | Varies |
Quickly inspect data during development. View schema changes. Test queries with instant feedback.
SSH into production servers and use TUI to investigate issues. No GUI required. Fast and efficient.
Run Kassie server, share the web UI link. Everyone can explore the same cluster with proper authentication.
Browse large tables with pagination. Filter by keys. Inspect complex data types (maps, sets, UDTs) in JSON format.