Skip to content

Klafyvel/norganic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Norganic

Your solvent-free Norg compiler.

norganic is a frontend to Norg.jl, a norg parser. It allows compiling .norg files to various target formats.

Install norganic now by downloading the latest version. Alternatively, see the compile from sources section.

Usage

norganic input/output defaults to stdin and stdout. You can decide to specify input/output files using --input/--output.

norganic html --input 1.0-specification.norg --output 1.0-specification.html
norganic json --input 1.0-specification.norg | pandoc -f json -t html -o 1.0-specification.html

Compile from sources

You need Julia on your operating system. If you don't already have Julia installed, consider using juliaup.

You can then use the provided Makefile.

make # Compile the app to build/norganic
make archive # Create a tarball for the app
make comonicon # Create a launchable script in ~/.julia/bin
make compost # Compost the repository