GBIF Integrated Publishing Toolkit (IPT)
Java JavaScript FreeMarker CSS HTML
Latest commit 46d9de0 Jan 10, 2017 @kbraak kbraak committed on GitHub Update to latest and upcoming release sections

Welcome to the IPT Repository including Wiki, Issue Manager and Project Manager!

Inside this repository you can find the IPT User Manual and a variety of other valuable resources aimed at users, coders and translators. If you're searching for a more complete description of this software, its uptake statistics, release history, or roadmap, please visit the IPT Website instead.

About the IPT

The Integrated Publishing Toolkit (IPT) is a free open source software tool written in Java that is used to publish and share biodiversity datasets through the GBIF network. The IPT can also be configured with either a DataCite or EZID account in order to assign DOIs to datasets transforming it into a data repository.

Latest Release: 2.3.3

Version 2.3.3 is available for download here. You can find out what's new in this version in this blog post All users should plan to upgrade to this version as soon as possible following the instructions in the Release Notes.

Upcoming Release: 2.4

No release date has been set yet for version 2.4, however, progress working on issues included in this release can be browsed here.


If you're only interested in trying out the IPT please request an account on the Demo IPT by sending an email to

The simplest way to begin using the IPT is to request a free account on a trusted data hosting centre allowing you to manage your own datasets and publish them through without the hassle of setting up and maintaining the IPT on your own server.

Otherwise if want to setup your own instance of the IPT the Getting Started Guide is your entry point.


The core development of the IPT is directed by GBIF, but the coding is a community effort and everyone is welcome to join. Start by browsing the Open Issues to find something that you'd like to start working on. Kindly note that contributions are welcome in the form of a pull request using a branch or fork of the repository. Full instructions aimed at coders can be found here.


The IPT user interface and wiki both need internationalisation, but it's a community effort and everyone is welcome to join. Full instructions aimed at translators can be found here.

Thanks to an enormous community effort, and by leveraging the power of the Crowdin localisation tool, the user interface has already been translated into seven different languages: English, French, Spanish, Traditional Chinese, Brazilian Portuguese, Japanese, and Russian.


A large number of dedicated volunteers contribute to the success of this software. With your help, the IPT has become a successful tool in use all around the world.

JetBrains is kindly supporting this open source project by giving GBIF free open source licenses for its full-featured Java IDE - IntelliJ. JetBrains is the creator of a wide range of tools have been helping software developers be more efficient, no matter what technologies they use. Take a second now to look at their leading software products.

Crowdin is kindly supporting this open source project by giving GBIF a free access to its localisation management platform. Crowdin makes it possible to manage a large number of concurrent translations.