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.3.0.tar.gz (8.3 kB view details)

Uploaded Source

Built Distribution

izk-0.3.0-py2.py3-none-any.whl (12.0 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

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

File hashes

Hashes for izk-0.3.0.tar.gz
Algorithm Hash digest
SHA256 2439b7e7a228c5b06bb23927f738a55984082af5ce94c99af55f0f8b022ac68c
MD5 8dd97556a79a612e33e0778848ce35a1
BLAKE2b-256 0eaca280eed04205a3a8946da8e83f219776728ab9ca6e272f66c932d45274a4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for izk-0.3.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 6e312085d7f3a296f7da7f9815a5ec51de69bedcba1404381fa149a5695fdb5e
MD5 bad540ae601db7fcd90cea7a3e02f827
BLAKE2b-256 709f42eb9b9a9f8604d5a3e43e3ca2d37fe8cb162ceda985c4517b4c8f7fa30d

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