Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/RPing/influx-prompt
An interactive command-line InfluxDB cli with auto completion.
https://github.com/RPing/influx-prompt
autocomplete cli developer-tools development influx influxdb influxdb-cli prompt-toolkit shell syntax-highlighting terminal
Last synced: 8 days ago
JSON representation
An interactive command-line InfluxDB cli with auto completion.
- Host: GitHub
- URL: https://github.com/RPing/influx-prompt
- Owner: RPing
- License: mit
- Created: 2018-04-14T13:02:51.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2022-12-09T05:26:05.000Z (almost 2 years ago)
- Last Synced: 2024-04-25T02:04:02.056Z (7 months ago)
- Topics: autocomplete, cli, developer-tools, development, influx, influxdb, influxdb-cli, prompt-toolkit, shell, syntax-highlighting, terminal
- Language: Python
- Homepage:
- Size: 231 KB
- Stars: 45
- Watchers: 3
- Forks: 4
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-influxdb - influx-prompt - An interactive command-line InfluxDB cli with auto completion (Miscellaneous / Other tools)
README
influx-prompt
===============================
[![PyPI version](https://badge.fury.io/py/influx-prompt.svg)](https://badge.fury.io/py/influx-prompt)
[![PyPI pyversions](https://img.shields.io/pypi/pyversions/influx-prompt.svg)](https://pypi.python.org/pypi/influx-prompt/)
[![Build Status](https://travis-ci.org/RPing/influx-prompt.svg?branch=master)](https://travis-ci.org/RPing/influx-prompt)
[![codecov](https://codecov.io/gh/RPing/influx-prompt/branch/master/graph/badge.svg)](https://codecov.io/gh/RPing/influx-prompt)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)Overview
--------An interactive command-line InfluxDB cli.
Inspired by [pgcli](https://github.com/dbcli/pgcli), [http-prompt
](https://github.com/eliangcs/http-prompt)Requirement
--------
Python 3.6+, *nix system.It hasn't tested on Windows.
Installation
--------------------To install use pip:
$ pip install influx-prompt
Or clone the repo:
$ git clone https://github.com/RPing/influx-prompt.git
$ python setup.py installUsage
------------
influx-prompt `-h` / `--help` to list all options.Ctrl+d / `exit` to exit.
Dead simple.
Contributing
------------1. Fork to your repo
2. install `pipenv`
3. `pipenv shell`
4. `pipenv install --dev`
5. Finish your work, and use `tox` & `flake8` to test.
6. Pull requests!Author
------------A man who can't live without autocomplete, [Stephen Chen](https://github.com/RPing)
Related Projects
------------
- [pgcli](https://github.com/dbcli/pgcli)
- [mycli](https://github.com/dbcli/mycli)Thanks
------------
[python-prompt-toolkit](https://github.com/jonathanslenders/python-prompt-toolkit), and of course, [InfluxDB](https://www.influxdata.com).License
------------MIT