Skip to content

pasicopan/wasm-pandoc

 
 

Repository files navigation

Pandoc in WebAssembly (Try It)

Pandoc

Serving Locally

// test in broswer
git clone https://github.com/pasicopan/wasm-pandoc
cd wasm-pandoc
make start

// test in nodejs
git clone https://github.com/pasicopan/wasm-pandoc
cd wasm-pandoc
make startNode
cd _build/asterius
node --experimental-wasi-unstable-preview1 --trace-warnings wasm-pandoc.mjs

TODO

    • convert BSL.ByteString to T.Text in wasm from haskell, see detail
    • convert 'docx' to 'html in browser and nodejs
    • reduce *.wasm file size, less than 8M
    • reduce BSL.ByteString or T.Text to BSL.ByteString in wasm from haskell

About

Pandoc compiled into WebAssembly by Asterius.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 45.6%
  • Haskell 20.3%
  • HTML 20.2%
  • Makefile 10.3%
  • CSS 3.6%