Unidatab is writen in C++ and published under the Gnu Public License.
It is mostly an SQLite database command-line application (like sqlite3)
with local and remote client and server. Unidatab builds its own tables,
possibly next to an existing db, and then manages XML-like data trees
in this SQL context. It can be used to schematize graphically the
relations between structures, symbols and data in an information system.
(Unidatab version 2.0.x – july 2018)
download source: https://github.com/emilbarton/Unidatab
concept: a more detailed description
migrate: from version 1.2 to version 2