Developer tools

Install compiler, prepare your favorite code editor and more.


GHCup is a Haskell toolset installer and version management tool. It's similar to RVM for Ruby, NVM for Node, or SDKMAN for Java.

Haskell Playground (planned)

The playground allows you to experiment with Haskell in browser without installing it locally. It allows embedding runnable code examples into tutorials and documentation.

Code editor add-ons

Bring Haskell code highlighting and auto-completion to your favorite editor.


Official extension for VSCode.

IntelliJ Platform

Plugin for IDEs based on IntelliJ Platform.


Haskell mode for GNU Emacs.


Use Haskell Language Server with VIM or Neovim.

More tools

Be productive as much as possible.