Skip to content

Latest commit

 

History

19 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Markdown Parser (WIP)

Simple Markdown parser in rust which is compiled to wasm and presented to browser with svelte

To build just the rust part

  • cargo build
  • wasm-pack build

Run rust tests

cargo test

To setup frontend

cd web and yarn or npm install

To run everything after compiling to wasm

cd web and yarn dev

Currently supports parsing

  • unordered lists
  • ordered lists
  • simple texts
  • Headings (#, ##, ###)
  • Bold text, **text**
  • Code `code`
  • Anchor Links (x)[y]

Using through CLI

md_parser is also available as a CLI tool

USAGE:

md_parser --file <input_file>

Using as an npm package

This is also published as an npm package. Can be used in frontend projects using

npm i -S wasm_md_parser

Preview

preview

Demo

demo

About

Simple Markdown parser in rust with wasm and svelte

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages