NoteMate.jl

Tools for working with your own knowledge base
Author TheCedarPrince
Popularity
11 Stars
Updated Last
7 Months Ago
Started In
December 2022

Welcome to NoteMate.jl! ๐Ÿ“

Dev Test Coverage Build Status Code Style: Blue

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.

Installation

To install NoteMate.jl currently, one needs to run the following command in their Julia REPL:

pkg> add NoteMate

Current Capabilities

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:

  • Static site deployment workflows supported for rapid digital garden creation:

  • Custom citation rendering and creation via pandoc, bibtex, and CSL

Websites Using NoteMate.jl

Here are some websites that use NoteMate.jl to manage their website

Contributors

NoteMate.jl would not be possible if not for the help and support from our contributors here:


SevorisDoe