Hop Orchestration Platform

Clone this repo:
  1. afa0f85 Merge pull request #577 from mattcasters/master by Hans Van Akelyen · 13 hours ago master
  2. ef1496d Merge pull request #578 from nadment/HOP-2446 by Hans Van Akelyen · 28 hours ago
  3. 8a39b67 HOP-2446 Workflow and Action code cleanup by nadment · 29 hours ago
  4. ff2f36e HOP-2403 : Context dialog has problems when using the scrollbar by Matt Casters · 30 hours ago
  5. d663437 Merge pull request #575 from nadment/WIP-HOP-2446 by Hans Van Akelyen · 2 days ago

Apache Hop (incubating)

The Hop Orchestration Platform aims to facilitate all aspects of data and metadata orchestration.

Lines of Code Jenkins Status Maintenance Twitter Follow Facebook Youtube LinkedIn

Trying Apache Hop

Hop is work in progress. After building, the UI can be started, but a lot of things may be broken.

There are various things you can do to help Hop moving forward as fast as possible:

  • log bugs, request features in the Hop JIRA
  • asking questions to the mailing list or mattermost
  • help with documentation (lot of opportunities)
  • help fixing some sonar issues

Check our Contribution Guide and the Hop website for more information on how to contribute.

Building Apache Hop

From source repository


Clone Hop to a local repository:

$ git clone https://github.com/apache/incubator-hop.git

Change into the clone repository and build:

$ cd incubator-hop 
$ mvn clean install 

From release archive

You can download a source release here


Unzip the archive

$ tar -xf apache-hop*.tar.gz

Change into the extracted folder and build

$ cd apache-hop-*-incubating
$ mvn clean install

Run Apache Hop

After a successful build, the Hop UI can be started.

$ cd assemblies/client/target
$ unzip hop-client-*.zip
$ cd hop 

On Windows, run hop-gui.bat, on Mac and Linux, run hop-gui.sh

Help us to improve Hop by logging issues in the Hop JIRA