Skip to content

An implementation of Markdown-based RFC generation in JS

Notifications You must be signed in to change notification settings

jcleung5549/draftr-js

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

draftr.js

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.

Quickstart

> git clone
> # Open index.html in a browser

For convenience, a relatively current clone of this repo is available on the web

TODO

  • 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

About

An implementation of Markdown-based RFC generation in JS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 93.8%
  • HTML 6.2%