A Topic Maps engine is a software library which can store and represent topic maps and provides an API through which topic maps can be created, modified, and queried. Most engines also support import and export to and from a number of Topic Maps formats.
| H-Maps
|
Browser
,
Converter
,
Topic Maps engine
| Windows
|
| HypergraphDB
|
Topic Maps engine
| Java
|
| Isidorus
|
Topic Maps engine
| Common Lisp
|
| Mappa
|
Topic Maps engine
| Python
|
| Ontopia
|
Converter
,
Browser
,
Topic Maps engine
,
Graphic visualizer
,
Editor
| Java
|
| Perl TM
|
Topic Maps engine
| Perl
|
| QuaaxTM
|
Topic Maps engine
| PHP
|
| Ruby Topic Maps
|
Topic Maps engine
| Ruby
|
| SesameTM
|
Topic Maps engine
| Java
|
| SharpTM
|
Topic Maps engine
| .NET
|
| TM++
|
Topic Maps engine
| .NET, C++, Java, PHP, Python, Ruby
|
| TM2JDBC
|
Topic Maps engine
| Java
|
| TM4J
|
Topic Maps engine
| Java
|
| TM4JScript
|
Editor
,
Topic Maps engine
| JavaScript
|
| TMCore
|
Editor
,
Topic Maps engine
| .NET
|
| Wandora
|
Converter
,
Editor
,
Topic Maps engine
,
Browser
,
Graphic visualizer
| Java
|
| ZTM
|
Editor
,
Content management system
,
Browser
,
Topic Maps engine
| Python
|
| tinyTiM
|
Topic Maps engine
| Java
|
| tmjs
|
Topic Maps engine
| JavaScript
|
| topicWorks
|
Graphic visualizer
,
Topic Maps engine
,
Browser
| .NET
|
| xtm4xmldb
|
Topic Maps engine
| Java
|