Pandoc in the browser w/ lua (possible contract gig?)

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/haskell

Our great sponsors
  • SonarQube - Static code analysis for 29 languages.
  • Scout APM - Less time debugging, more time building
  • SaaSHub - Software Alternatives and Reviews
  • pandoc

    Universal markup converter

    I'd like to get pandoc into the browser. I've done some emscripten work (C++ to browser) but know nothing about compiling Haskell to the wasm+js. This could be a contract gig, the goal is an open source repo with the same license as Pandoc that can do a build of Pandoc for the browser that can run lua filters. What I'm worried about is getting emscripten to compile the C code (including the lua vm), getting Asterius or ghcjs to compile the Haskell, and getting these linked up somehow.

  • wasm-pandoc

    Pandoc compiled into WebAssembly by Asterius.

    https://github.com/y-taka-23/wasm-pandoc (works, but no lua filters)

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • binaryen

    A Haskell to WebAssembly compiler

    https://github.com/tweag/asterius/issues/851 (asterius has a demo, but no source, and I -assume no lua filter support)

  • hs-foreign-emscripten

    INTERCEPT GHCJS CCALL DISPATCH TO EMSCRIPTEN

    ghcjs does support C FFI, and I know of this very rough prototype that helps with the gap between ghcjs C FFI expectations and emscripten output

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts