Last updated September 10, 2010 12:32, by Kim Hansen


The goal of Stowbase is to use Open Standards and Open Source to introduce interoperabilty to the shipping business. This will lead to better software products, more choice for costumers, and more competition for providers.

The Stowbase protocol enables sharing of operational shipping data between software applications and users. It is simple and takes advantage of existing standards such as HTTP, JSON and Edifact.

The software package is an Open Source (ISC licensed) reference implementation of middleware that is intended to be the base for applications using operational container shipping data like vessel release files, load lists, stowage plans, vessel and operational schedules, vessel profiles, and port terminal layouts.

Initial development is funded by The Danish Maritime Foundation and Ange Optimization

We have written a technical introduction to stowbase.

Example server

We are running a test server that you can play with as much as you like. It is accessible with the base url It will be reset each hour.

There will most likely be the following example objects:

Python proxy, JavaScript client

We have a small Python proxy that will server some web pages with JavaScript that will get data from the example server:

Try it yourself

Download the current release, unpack it and run the demo script called

The current release is a server written in Java 5, it should also work on later versions of Java, and two client implementations in Java 5 and Python 2. The demo exercises all parts of the release and is as such dependent on both Java and Python 2 being available.

API reference

  • Mysql
  • Glassfish
  • Jruby
  • Rails
  • Nblogo
Terms of Use; Privacy Policy;
© 2014, Oracle Corporation and/or its affiliates
(revision 20160708.bf2ac18)
Please Confirm