hmsk / Frontmatter Markdown Loader
Licence: mit
📝 Webpack Loader for: FrontMatter (.md) -> HTML + Attributes (+ React/Vue Component)
Stars: ✭ 228
Programming Languages
javascript
184084 projects - #8 most used programming language
Projects that are alternatives of or similar to Frontmatter Markdown Loader
Vue Md Loader
✨ Markdown files to ALIVE Vue components.
Stars: ✭ 78 (-65.79%)
Mutual labels: webpack-loader, markdown
Markdown Loader
markdown loader for webpack
Stars: ✭ 335 (+46.93%)
Mutual labels: webpack-loader, markdown
Dat Medium
P2P Markdown Blog for Beaker inspired by Medium.
Stars: ✭ 225 (-1.32%)
Mutual labels: markdown
Mindforger Repository
MindForger documentation repository.
Stars: ✭ 221 (-3.07%)
Mutual labels: markdown
Github Profilinator
🚀 This tool contains mini GUI components that you can hook together to automatically generate markdown code for a perfect readme.
Stars: ✭ 225 (-1.32%)
Mutual labels: markdown
Markdownlint
A Node.js style checker and lint tool for Markdown/CommonMark files.
Stars: ✭ 2,828 (+1140.35%)
Mutual labels: markdown
Go Termd
Package termd provides terminal markdown rendering, with code block syntax highlighting support.
Stars: ✭ 223 (-2.19%)
Mutual labels: markdown
Resume.md
Write your resume in Markdown, style it with CSS, output to HTML and PDF
Stars: ✭ 222 (-2.63%)
Mutual labels: markdown
Docs
Repository of Twilio SendGrid's product documentation.
Stars: ✭ 221 (-3.07%)
Mutual labels: markdown
Lute
🎼 一款对中文语境优化的 Markdown 引擎,支持 Go 和 JavaScript。A structured Markdown engine that supports Go and JavaScript.
Stars: ✭ 222 (-2.63%)
Mutual labels: markdown
Typora Cobalt Theme
A dark theme for Typora with enhanced UI
Stars: ✭ 218 (-4.39%)
Mutual labels: markdown
Mysql markdown
It can generate markdown structure documents of MySQL succinctly~
Stars: ✭ 227 (-0.44%)
Mutual labels: markdown
Markdown
A Python implementation of John Gruber’s Markdown with Extension support.
Stars: ✭ 2,725 (+1095.18%)
Mutual labels: markdown
Gotenberg
A Docker-powered stateless API for PDF files.
Stars: ✭ 3,272 (+1335.09%)
Mutual labels: markdown
frontmatter-markdown-loader
Webpack Loader for Front Matter files (.md) which returns:
- Front Matter attributes
- Compiled markdown as HTML
- Compiled markdown as a React component
- Compiled markdown as a Vue component
This FrontMatter markdown file something.md
:
---
subject: Hello
tags:
- tag1
- tag2
---
# Title
message
is loadable as:
import fm from "something.md"
fm.attributes // FrontMatter attributes => { subject: "Hello", tags: ["tag1", "tag2"] }
fm.html // Compiled markdown as HTML => "<h1>Title</h1>\n<p>message</p>\n"
fm.react // Component function for React which renders compiled markdown (Disabled as default)
fm.vue.component // Extendable component object for Vue which renders compiled markdown (Disabled as default)
📚 See the documentation for the further detail.
🔰 You have trouble with missing object?
The loader got the breaking changes in the latest major update. The article which you referred might premise on the old version. Check the installed version, if that says 1.x.y
, see this guide.
Samples
Inspired/Referred
- egoist/vmark: Convert markdown to Vue component.
- webpack-contrib/json-loader: json loader module for webpack
License
- MIT License Copyright 2018-present Kengo Hamasaki
- And thanks for Contributors
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].