Skip to content

manishsingh10895/markdown-parser-rust

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

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

Watchers

Forks

Releases

No releases published

Packages

No packages published