ghc-core-html makes core output that is easier to read by adding colors, filtering unnecessary information, adding clickable links, and foldable index and bindings.
This is similar to the ghc-core program, except that it's to use in a browser.
ghc-core-html Program.hs > my-output.html
Just like ghc-core you have the following options:
--ghc <ghcprog>: specify which ghc to use (optional)