Skip to main content
Apache Hop
Blog
Documentation
Getting started
User manual
Developer documentation
Architecture
Roadmap
Community
Contributing
Mailing lists
Tools & chat
Events & user groups
Team
Support
Commercial support
Ethos
Security advisories
Apache
Foundation
Events
License
Security
Privacy
Thanks
Sponsorship
Search Apache Hop
Download
×
Getting started
The Hop codebase
Setting up your development environment
Building and testing
Contributing changes
Writing documentation
Architecture
How a pipeline and a workflow run
Variables, parameters and metadata
Dependencies and classloading
Logging and debugging
Performance on the row hot path
Security for developers
Plugin development
How plugins work
Plugin types
Pipelines and workflows
Data and connectivity
Metadata and configuration
Execution and observability
GUI
Diagram exporters
AI advisor plugins
Metadata plugins
Metadata serialization
Metadata injection
Value types
Database plugins
Creating a dialect
Column types and type rules
Moving values across JDBC
Extending a dialect you don’t own
Testing a database plugin
Migrating from isXVariant()
GUI plugins and toolbars
Engine compatibility
Lineage observation hub
Internationalisation (i18n)
SVG files
Plugin samples
Creating a plugin outside the Hop repository
Publishing a plugin to Nexus (marketplace)
Porting Kettle plugins
Testing
Unit tests
Integration tests
UI tests with SWTBot
Embedding and interfaces
SDK
The Hop SDK
Hop Web
Hop Web Developer Guide
Hop Web Antipatterns
Distribution and release
Docker Build Script
Apache Release Process
Creating a Release
Promoting a Release
Checking a Release
Development Documentation
2.20.0
2.20.0
2.19.0
2.18.1
2.18.0
2.17.0
2.16.0
2.15.0
2.14.0
2.13.0
2.12.0
2.11.0
2.10.0
User manual
2.20.0 (pre-release)
2.19.0
2.18.1
2.18.0
2.17.0
2.16.0
2.15.0
2.14.0
2.13.0
2.12.0
2.11.0
2.10.0
Edit this page
Documentation menu
Home
Distribution and release
Apache Release Process
Release process
Creating a Release
Checking a Release
Previous
Docker Build Script
Next
Creating a Release