TigerGraphCLI is a command-line utility for interacting with TigerGraph servers. It's built on top of pyTigerGraph.
This project is still under active development. If you find a bug or have a feature request, feel free to create a Github issue.
Tgcli is released on PyPI. Tgcli works best with Python 3.7+, but should work with any Python3 distribution. Installation is simple:
pip3 install tigergraphcli.
Verify your installation by running tgcli version
Once installed, get started by creating a configuration, which holds all the config and credentials needed to
connect to a TigerGraph server. You can do this by running tgcli config add. This will guide you through creating
a tgcli configuration.
There are 5 main operations that tgcli supports:
tgcli config: Manages TigerGraph server configurations. Configurations are stored in a folder named.tgcliunder the home directory (ex.~/.tgcli)tgcli gsql: Runs a GSQL command against a TigerGraph servertgcli load: Loads vertices/edges to a TigerGraph servertgcli get: Retrieves data from a TigerGraph servertgcli delete: Delete data from a TigerGraph server.
See Getting Started for a quick intro to TGCLI functionality.
See Usage for detailed documentation.