Literate
noweb
Literate | noweb | |
---|---|---|
4 | 1 | |
651 | 237 | |
- | - | |
0.0 | 4.9 | |
almost 2 years ago | about 2 months ago | |
D | TeX | |
GNU General Public License v3.0 or later | BSD 2-clause "Simplified" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Literate
-
Wrote a literate programming script, this lets you write code like you would on jypiter notebook or on Emacs literate. It is language independent and only has a python dependency
What does your Literate.py implementation offer over the https://github.com/zyedidia/Literate app written in D?
-
BSAG » NixOS and the Art of OS Configuration
That sounds like a nice way to do it, too. I heard about it before, but don't know R, so I didn't really consider it.
The reason I chose lmt is that it correctly keeps the markdown language syntax of the code blocks. That means I can put my literate config into my Zettelkasten [1] or [2] and watch it pretty-print in the browser.
There are also literate [3] and org-babel [4], but I don't think they are future proof. .lit is a random format and .org basically requires Emacs+orgmode.
1: https://github.com/srid/emanote
2: https://wiki.dendron.so/
3: https://github.com/zyedidia/Literate
4: https://orgmode.org/worg/org-contrib/babel/intro.html
- Literate: A Flexible Literate Programming System
- Noweb – A Simple, Extensible Tool for Literate Programming
noweb
-
Icon Programming Language – A brief introduction
My exposure to it was via the noweb literate programming system: https://github.com/nrnrnr/noweb/tree/master/src/icon
What are some alternatives?
ntangle.vim - Literate programming in VIM
rmarkdown - Dynamic Documents for R
verso - A new approach to literate programming.
Weave.jl - Scientific reports/literate programming for Julia
dendron - The personal knowledge management (PKM) tool that grows as you do!
starboard-notebook - In-browser literate notebooks
clojure-small-pieces - Clojure in Small Pieces -- Literate Clojure - Created by Tim Daly
fastpages - An easy to use blogging platform, with enhanced support for Jupyter Notebooks.
dotfiles - Yet another dotfile-repository
nbdev - Create delightful software with Jupyter Notebooks
git-crypt - Transparent file encryption in git
lmt - literate markdown tangle