Skip to content

sklad-dev/sklient

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sklient

A terminal client for Sklad database.

Features

  • TUI Mode: Interactive interface with dropdown menus and guided input
  • Raw Mode: Direct query input for power users
  • Query support: set, get, get range, delete

Building

Requires Zig 0.15.2

zig build --release=safe

Usage

The client connects to Sklad server at 127.0.0.1:7733 by default.

Key Action
Space Start query / interact
Navigate dropdown options
Enter Confirm selection
Ctrl+T Toggle TUI/Raw mode
Ctrl+C Exit

Todo

  • Attempt reconnect
  • Pass host and port values via command line arguments
  • TUI mode functionality:
    • Support expire syntax
    • Support setting multiple key-value pairs in one query
  • Query history

About

CLI for Sklad database

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages