Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/shellyln/menneu-md-notebook
Ménneu Markdown Notebook - Edit markdown locally w/o installing any apps.
https://github.com/shellyln/menneu-md-notebook
chartjs html javascript lisp markdown
Last synced: 7 days ago
JSON representation
Ménneu Markdown Notebook - Edit markdown locally w/o installing any apps.
- Host: GitHub
- URL: https://github.com/shellyln/menneu-md-notebook
- Owner: shellyln
- License: other
- Created: 2018-10-06T13:16:32.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-08-31T22:56:31.000Z (over 5 years ago)
- Last Synced: 2025-01-01T23:12:23.415Z (about 1 month ago)
- Topics: chartjs, html, javascript, lisp, markdown
- Language: HTML
- Size: 4.49 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Ménneu Markdown Notebook
#### Edit markdown locally w/o installing any apps.
Using [Ménneu](https://github.com/shellyln/menneu) document processor to render the markdowns.
## Getting started
1. Download this repository as zip archive, and extract it.
1. Initialize the git repository on the extracted folder.
```bash
$ git init
```
1. Copy article template from `./articles/*.html` and open from the editor you like.
* `Article-1.html` : Normal markdown format.
* `ScriptableArticle-1.html` : Markdown format that Lisp [LSX](https://github.com/shellyln/liyad#what-is-lsx) script expansion is enabled.
* `Notebook-1.html` : JS Notebook markdown format.
* Lisp LSX script expansion is enabled.
1. Preview the markdown by opening the browser.
1. Save your contents and commit to the repository.## Playground
https://shellyln.github.io/menneu/playground.html
## Use via CDN
Replace `*.js` URLs in the `` tags of `./articles/*.html` .
https://cdn.jsdelivr.net/npm/[email protected]/articles/js/menneu.min.js
https://cdn.jsdelivr.net/npm/[email protected]/articles/js/mkd+lsx.js
https://cdn.jsdelivr.net/npm/[email protected]/articles/js/mkd.js
https://cdn.jsdelivr.net/npm/[email protected]/articles/js/notebook.js* `Article-1.html`
```html
<!DOCTYPE html><head><meta charset="UTF-8"></head><body><script type="text/markdown"># Hello!
# Hello!
# JS Notebook
%%%(script (@ (src "https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js?config=TeX-MML-AM_CHTML") (crossorigin "anonymous") (async)))