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

Uploaded Source

Built Distribution

izk-0.2.1-py2.py3-none-any.whl (11.7 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

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

File hashes

Hashes for izk-0.2.1.tar.gz
Algorithm Hash digest
SHA256 c55fa2c4a349af55935968195ffa84177a42d55afd90d439aba9c5c385f2514d
MD5 57071eac10edb11cd6f3bb1ba56046d7
BLAKE2b-256 1f195aa0b04039c0aed625d43bb161a27a910bcf90b9503b48685b3423fe6978

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for izk-0.2.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 2b10a0c504f492e2f26f5134a05713588b183114af25650df0f229751a39e93f
MD5 036af22dd29790e35e7d5fa61fe00cab
BLAKE2b-256 ea4e43cb304d3264b18714fe501fbe3b9fca542138f8246331a8444d6d30970a

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