Skip to main content

Zookeeper CLI with autocomplete, syntax highlighting and pretty printing

Project description

# IZK: interactive zookeeper

`izk` is a modern and simple zookeeper shell, with autoccompletion, history search, vi bindings, syntax highlighting and pretty-printing.

## Installation

To install `izk`, simply run

```shell
$ pip install izk
```

`izk` is Python 3 only. I do not plan to support Python 2, but it that's important to you, feel free to contribute!

## Usage

```shell
$ izk --help
usage: izk [-h] [--write]
[--style {default,emacs,...}]
[zk_url]

CLI for zookeeper with syntax-highlighting and auto-completion

positional arguments:
zk_url URL of the zookeeper node. Default: localhost:2181

optional arguments:
-h, --help show this help message and exit
--write Authorize write operations (update/insert/remove)
--style {default,emacs,...}
The color style to adopt. Default: monokai
```

## Demonstration

Have a look at this [demonstration](https://www.youtube.com/embed/9Sp4R2prqHg), showing off a few features of `izk`.


Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

izk-0.1.1.tar.gz (7.5 kB view details)

Uploaded Source

Built Distribution

izk-0.1.1-py2.py3-none-any.whl (11.1 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file izk-0.1.1.tar.gz.

File metadata

  • Download URL: izk-0.1.1.tar.gz
  • Upload date:
  • Size: 7.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for izk-0.1.1.tar.gz
Algorithm Hash digest
SHA256 67a29b4138a0d1189bfdb7a9865513c7d272f57c436c057ac0af6b1bd8726797
MD5 7cb98054bea118b3c1963ad988ded2d7
BLAKE2b-256 c839d7710d90d87f9a2d30efda3a4cfe14872fe9501210457c7fb5322c825c1f

See more details on using hashes here.

File details

Details for the file izk-0.1.1-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for izk-0.1.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 fa054b39fdf728b9f8baf2ae4f404350443d98ab7ecc7a023016187e9d36b2a5
MD5 1de3dbc6b33a8d06a7fb4d41589fc802
BLAKE2b-256 97287750949565e6ddc264bb20893b21af11653f6a5b0f1d5b058f3e5810d54a

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page