← All repos

ghcid

Very low feature GHCi based IDE

Browse cluster: Haskell tooling and libraries
1,257commits
64contributors
7languages

Tech stack & purpose

Ghcid is a lightweight Haskell development tool that runs GHCi as a daemon, automatically reloading and reporting errors whenever source code changes. It is built in Haskell using Cabal for builds and the async package for structured concurrency, with its main code located in `src/` and `app/` directories. The project was created by Neil Mitchell (ndmitchell) with significant contributions from JPMoresmau, and it provides editor integrations for VS Code, Neovim, Vim, and Emacs through community-maintained plugins.

Community & reference links

Languages

Haskell
59.6%
TypeScript
22.3%
Python
9.1%
Vim Script
5.0%
Emacs Lisp
2.6%
Shell
0.8%
JavaScript
0.5%

Contributors (top 30 of 64)