The perfect companion for working with your notes ๐
NoteMate.jl
is a programmatic transformation tool used to parse and manipulate notes whose structure follows the Open Knowledge Model (OKM).
The goal of NoteMate.jl
is to enable one to focus only on writing without worry of needing to add any special markup to your note while having the benefits of quickly sharing thoughts.
In fact, sharing your thoughts, whether locally or on the internet, is never far away as NoteMate.jl
provides tools to enable your thoughts to be published on digital gardens.
Finally, due to the way NoteMate.jl
parses documents, NoteMate.jl
can transform notes following the OKM and express them in different outputs irrespective of the implementation.
To install NoteMate.jl
currently, one needs to run the following command in their Julia REPL:
pkg> add NoteMate
Currently, these are some of the high level capabilities NoteMate.jl
can perform:
-
Ingest supported filetypes following OKM layout:
- Markdown
-
Parsing of a OKM "Note" object to different support outputs:
Franklin.jl
Markdown
-
Static site deployment workflows supported for rapid digital garden creation:
Franklin.jl
Support
-
Custom citation rendering and creation via
pandoc
,bibtex
, andCSL
Here are some websites that use NoteMate.jl
to manage their website
- TheCedarPrince's Personal Website - a Franklin.jl-based website that hosts a blog, note archive, and their research endeavors.
NoteMate.jl
would not be possible if not for the help and support from our contributors here:
SevorisDoe |