tindzk / metadocs

Documentation generation toolkit

GitHub

MetaDocs

Build Status

MetaDocs is a Scala library for generating documents.

Features

  • Markup language supporting arbitrary instructions
  • Custom instructions can be defined
  • Paragraphs are automatically detected
  • Scala code listings are executed and embedded
  • TOC generation
  • Checked references to chapters/sections
  • Constants
  • Input formats: Markdown, MetaDocs
  • Output formats: Markdown, HTML
  • Document types: single-page, book, blog
  • HTML output is compatible with Marked and Jekyll themes

Links

License

MetaDocs is licensed under the terms of the Apache v2.0 license.

Authors

  • Tim Nieradzik