kramdown
jekyll-toc
kramdown | jekyll-toc | |
---|---|---|
4 | 1 | |
1,697 | 322 | |
- | - | |
0.0 | 0.0 | |
9 months ago | 7 months ago | |
Ruby | Ruby | |
MIT License | MIT 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.
kramdown
- Have Markdown lists be able to start at an arbitrary number
-
Add a table of contents (TOC) to your blog posts
The Kramdown markdown parser-converter that is used by Jekyll, has the ability to generate a TOC. If all is want is a TOC, it does the job.
-
VS Code Markdown Preview + GH Pages?
Fundamentally, I'd love for my math/markdown notes to be portable, not just viewable via a markdown reader. Ideally, with as little work as possible I'd LOVE it if I could just publish my .md as Jekyll posts hosted on Github Pages. Unfortunately as far as I can tell, GH Pages used kramdown which accomodates math-mode for MathJax rather than KaTeX.
-
Understand the basics of Ruby on Rails by building a blog app
Kramdown: https://github.com/gettalong/kramdown
jekyll-toc
-
Add a table of contents (TOC) to your blog posts
Jekyll has the jekyll-toc plugin. I can vouch for this one, as I use it on an active website. It has excellent configuration options. It is one of the few I have seen where you can exclude individual headings within a page, so you can slim down the size of the table of contents.
What are some alternatives?
Redcarpet - The safe Markdown parser, reloaded.
eleventy 🕚⚡️ - A simpler site generator. Transforms a directory of templates (of varying types) into HTML.
pandoc - Universal markup converter
browser-compat-data - This repository contains compatibility data for Web technologies as displayed on MDN
word-to-markdown - A ruby gem to liberate content from Microsoft Word documents
Maruku - A pure-Ruby Markdown-superset interpreter (Official Repo).
CommonMarker - Ruby wrapper for the comrak (CommonMark parser) Rust crate
Tocer - A command line interface for generating Markdown table of contents.
markdown-it - Markdown parser, done right. 100% CommonMark support, extensions, syntax plugins & high speed
reverse_markdown - Ruby gem to convert html into markdown
commonmark-spec - CommonMark spec, with reference implementations in C and JavaScript
KaTeX - Fast math typesetting for the web.