/avrodoc-plus

Documentation tool for Avro schemas

Primary LanguageJavaScriptApache License 2.0Apache-2.0

avrodoc-plus

DEPRECATION NOTICE - USE mobimeo/avrodoc-plus

This library is not maintained anymore, use https://github.com/mobimeo/avrodoc-plus instead.


avrodoc-plus is a documentation tool for Apache Avro schemas.
This project originates from https://github.com/ept/avrodoc and https://github.com/ckatzorke/avrodoc-plus, which are great, but received no further updates.

Usage

npm install --global @leosilvadev/avrodoc-plus | yarn add global @leosilvadev/avrodoc-plus
avrodoc-plus -i source -o out.html

Options

  • -i sourcefolder
    Pass in a source folder that will recursively parsed and crawled for avsc files
  • -o outputfile
    The file where the generated doc should be written to
  • -s external stylesheet less file
    Your own less file, used to override specific style of your generated page

Enhancements

  • support for input folders
  • support of schema/type search (search by namespace and/or schema/type)