TMAPI is a programming interface for accessing and manipulating data held in a topic map. The TMAPI specification defines a set of core interfaces which must be implemented by a compliant application, as well as a set of additional interfaces which may be implemented by a compliant application or which may be built upon the core interfaces. The goal is to define a common programming interface for all topic map processors, enabling portable code and a shorter learning curve for developers moving between topic map processers.
| Tags | Information Management Metadata/Semantic Models Software Development Libraries Java Libraries |
|---|---|
| Licenses | Public Domain |
| Operating Systems | OS Independent |
| Implementation | Java |
Recent releases


Release Notes: This is the first revision of the 2.0 final branch. TMAPI is deployable as an OSGi bundle now. Further, the test suite was updated and the documentation is more precise.


Release Notes: Major code changes to align TMAPI to the Topic Maps Data Model. This is the first release of the 2.x TMAPI generation, and is not TMAPI 1.0 compatible.


Release Notes: This is a beta release of the APIs for public review and comment.


No changes have been submitted for this release.
Standards-compliant Java persistence via JDO/JPA/REST and RDBMS/db4o/Excel/LDAP.