What is innoConv?

innoConv is a converter for educational content.

It transforms content into an intermediate format (JSON) that can be displayed with a innodoc-compatible viewer.

Course structure


  • toc.md
  • language directories - chapters and sections in sub-directories - content.md

Example course

There’s an example course. It’s a comprehensive demonstration of what is possible with innoConv.

It serves the following purposes:

  • Showcase the capabilities and features
  • Reference for course authors
  • Case for automatic software tests

It can also serve as a starting point for trying out innoConv before writing your own content.


innoConv is one part in a software package called innoDoc.



At the moment there are two viewers in development.

React-based HTML5 web application
React Native-based Smartphone App