A downloadable tool for Windows, macOS, and Linux

Node + Tree Designer & Tile/Sprite Cutter!

  • You link/unlink nodes (I called them entities! XD) by right-click-dragging between them.
  • You copy stuff by right-click-dragging to an empty space.
  • You delete by grabbing something by left-click-holding and pressing the delete key.
  • Oh, and nodes are completely tree structure expandable, just drag-drop attributes on nodes and nodes inside nodes.

(I know, not super intuitive; but very handy once you know about these.)

The editor uses lightweight rendering so you can have a ton of elements with good performance. In practice I use this for relational database schemas and sprite sheet packaging. But it has been used by others successfully for game scripting (dialogue, story etc.) at Glu on the mobile game Stranded f.ex.

For schema-less HTTP+JSON-file distributed database you can use root.

For DB ORM generation the source can be found here: 1 2 3 (AGPL)

Should work with MySQL (MariaDB), Postgres and Oracle.

SQL Tutorial (an example):

  • * is primary key(s)
  • ~ means don't let this screw up the multiple cross ref.
  • digits means how much char length should be indexed
  • ! means mandatory

The 64-bit Java 24 with official support:

To run on windows/linux:

jdk-24-lite\bin\java -jar node.jar
jdk-24-lite/bin/java -jar node.jar

Example assets by Kenney and Loren Schmidt.

Download

Download
kenney.xml 401 kB
Download
loren.xml 177 kB
Download
node.jar 59 kB

Install instructions

Requires Java 1.6 (Not because I use anything beyond 1.2 but you cannot compile below 1.5 now)