Programming languages

Operating systems

tmjs is a Topic Maps engine written in pure JavaScript. It aims to compliant with the Topic Maps API TMAPI 2.0 and implements the Topic Maps - Data Model TMDM. tmjs is meant to be a lightweight engine that makes it possible to implement Topic Maps based applications in Web browsers. It can be used to create semantic mashups. The JavaScript library is independent of libraries such as jQuery or prototype.js, but it can be used in combination with them.