Categories
Programming Writing

narlang

Narlang (NarrativeĀ Language) is a markup language for generating documents. It was designed as a tool to assist in the composition of long, complex documents, specifically novels. Its purpose is to combine many of the features of a code language with general document production.

This came out of a rejection of the plethora of WYSIWYG document editors, towards something more like LaTeX – but with a few more fancy features that programmers are used to like symbol recognition and semantics.

This project is a WIP. More versions soon!

Githubhttps://github.com/cowtrix/narlang
Nugethttps://www.nuget.org/packages/narlang/
VSCode Extensionhttps://marketplace.visualstudio.com/items?itemName=cowtrix.narlang
Structure documents with references to other objects.