Want to try out NatTable 1.0.0? by Dirk Fauth

First of all: No NatTable 1.0.0 is not yet released!

But EclipseCon starts today. Unfortunately there is no NatTable talk at EclipseCon, but we also want to participate in some kind of way. So we thought of celebrating this with announcing that you are finally able to install NatTable 1.0.0 Snapshots via p2 Update site!

The last months there was a lot of work going on about the third-party-dependencies and the build process of NatTable. With the release of GlazedLists 1.9 and a lot of work around Apache POI, the Eclipse Orbit Project now contains both of them. This means GlazedLists and Apache POI can be added to Eclipse projects via p2 Update Site. They are added to the latest stable Orbit build and can be installed to your Eclipse installation or added to your target platform by using the following Update Site URL:


With this we were able to modify the NatTable build process and get rid of the local JAR dependencies. NatTable core and the extensions can now be build in Hudson, and therefore we are now also able to provide a fully working p2 Update Site for NatTable. As we are not finished with the final release of NatTable 1.0.0, there are currently only the SNAPSHOT builds available. From our point of view these are still great news!

If you want to try out the new NatTable 1.0.0 you can give the latest SNAPSHOT build a try. For this have a look at http://download.eclipse.org/nattable/snapshots/ and get the URL or the zipped p2 repository of the latest SNAPSHOT.

It is not perfect yet, but you are able to install and use NatTable without downloading and adding JARs to your installations dropins folder. This also gives the opportunity to have a look at the new installation and the new version prior final release. So don’t hesitate to give us feedback soon.

Now have fun with the NatTable 1.0.0 SNAPSHOTS and attending interesting talks and people at EclipseCon. If you want to meet with guys from the NatTable team, lookout for Edwin Park our project lead.

About Dirk Fauth

Dirk Fauth is a Software Architect for Rich Client Systems working for the Robert Bosch GmbH in Stuttgart and a lecturer in Java basics for the Baden-Wuerttemberg Cooperative State University (DHBW). He is active in developing, teaching and talking about OSGi, Eclipse RCP applications and Eclipse related technologies. He is project lead of the Nebula NatTable project, Eclipse Platform committer and also a committer and contributor to several other Eclipse projects. (Twitter: @fipro78)
This entry was posted in Dirk Fauth, Eclipse. Bookmark the permalink.

7 Responses to Want to try out NatTable 1.0.0? by Dirk Fauth

  1. Hussein says:


    Thanks for this interesting article.

    I have tested the NatTable with a very large data sets (> 1000000 of elements) and it is very performant.

    I would like to know if there is a “NatTree”, the equivalent of NatTable but as a Tree Widget , because our need is to display a very large data sets in a Tree Widget.

    Thanks in advance,


  2. Dirk Fauth says:


    there is no “NatTree”, but you can configure a NatTable to show tree structures by using the TreeLayer. We are working on the documentation. But if you look at our homepage you will find a “Try it!” button that opens our examples. There you can find examples on how to use tree structures in NatTable.



  3. Andy Thomas says:

    Is there a way to get the column headers for NatTable to look the same as the native column headers for SWT tables and trees?

  4. Dirk Fauth says:

    NatTable is custom painted and provides several options to configure the look&feel the way you like. So it can look any way you like, you just have to configure it to do so.

  5. Patrick Rusk says:

    Looking for Edwin at EclipseCon, but not finding him. Edwin, any place I can meet up with you?

  6. Hussein says:


    Thank you for your reply.

    I would like to know when the documentations about TreeLayer (http://eclipse.org/nattable/documentation.php?page=tree) will be available.

    Thanks in advance,

    Best Regards,


  7. Dirk Fauth says:

    Sorry, there is currently no timeline for that. Our focus is currently on finishing the 1.0.0 release.

Comments are closed.