The tools for authoring IETF documents are terrible. The most modern "official" tool requires lots of installation, just to let you write in XML. Carsten's work on kramdown-rfc2619 was a big improvement, using a much easier-to-use Markdown syntax. But it still requires some twitchy ruby gem installation. I made a web-acessible version of kramdown-rfc2629, but it's not really scalable.
In order to provide a modern, webby toolkit for making Internet-drafts, draftr.js is an effort to implement parsing and rendering of the various I-D formats in Javascript, so that it's easy to incorporate into web apps.
> git clone
> # Open index.html in a browser
For convenience, a relatively current clone of this repo is available on the web
- Support for more MD features
- References (external and internal)
- Table of contents
- Figures
- Bullets
- MD rendering
- XML parsing
- XML rendering
- TXT parsing (approximate)
- Node.js support