Hop Tools
Even though Hop developers will spend the majority of their time in Hop Gui, Hop has a lot more tools to offer.
This page provides an overview of the tools that are available in the platform.
Each tool is a command of the hop launcher, for example hop run.
hop arrow, hop doc, hop lint and hop python come with optional plugins: they are only there once the plugin is installed from the marketplace.
-
hop: the launcher, its options and the list of commands
-
hop arrow: start an Apache Arrow Flight or socket server
-
hop conf: manage projects, environments and other configuration
-
hop doc: write documentation for a project
-
hop driver: list and install JDBC drivers
-
hop encrypt: encrypt or obfuscate a password
-
hop export: export pipeline and workflow diagrams to SVG or Mermaid
-
hop gui: start Hop Gui
-
hop import: import and convert metadata from other tools, such as Kettle/PDI
-
hop lint: check pipelines, workflows and metadata against the lint rules
-
hop marketplace: install and manage optional plugins
-
hop python: start the gateway for Hop Python (PyHop)
-
hop run: run a pipeline or a workflow
-
hop search: search the metadata of a project
-
hop server: start a Hop Server
-
hop setup: set the environment variables of the launcher, such as
HOP_CONFIG_FOLDER