Home
History Key
- New content
Removed content
Recent Versions
Choose two versions to compare, or click the link to view it.

The Donkey is an integration tool developed in Java by integration experts who were dissatisfied with the existing (open or commercial) solutions. Here's why.
The Donkey can be used for data migration (ETL) and application integration** (EAI). Click here to get started.
We have a focus on code quality and maintainability. We try to adhere to some pretty strict development principles.
Here is our continuous integration build loop.
Click here to download the latest and greatest build.
It is early days for us and we would really like involvement from experienced Java developers to create demonstration tests, examples, and user documentation. Send us an email if you would like to join.
Check out our Milestones.
Current Donkey Highlights:
- Simple transformation methods using Java.
- Custom file inbound and outbound end points.
- HTTP inbound end point using an embedded Jetty server.
- CSV inbound and outbound end points.
- JDBC inbound and outbound end points.
- SQL outbound.
- Fixed width file outbound.
- Test driven code.
- End points are easily mocked.
- Dependency injection via
Java BoostJava Boost Spider. - Tests are written using Java Boost Sniper.
- Fast (<3 mins) build time.
** At the moment we haven't created an implementation of a centralised broker and we don't have sophisticated information routers. So, we are talking about pretty basic information producers and consumers here.
Acknowledgements
We would like to thank Atlassian for giving us a license for Clover. Very Cool.
Big thanks to JetBrains for giving us Intellij licenses so that we may refactor like demons.
YourKit is kindly supporting open source projects with its full-featured Java Profiler.


