GHC

Open-source projects categorized as GHC

Top 23 GHC Open-Source Projects

  1. haskell-language-server

    Official haskell ide support via language server (LSP). Successor of ghcide & haskell-ide-engine.

    Project mention: Why Haskell? | news.ycombinator.com | 2024-09-12

    The Haskell Language Server (LSP) always needs help: https://github.com/haskell/haskell-language-server/issues?q=...

    As for GHC compile times... hard to say. The compiler does do a lot of things. Type checking and inference of a complex type system, lots of optimizations etc. I don't think it's just some bug/inefficient implementation, bc. resources have been poured into optimizations and still are. But there are certainly ways to improve speed.

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. haskell-exercises

    A little course to learn about some of the more obscure GHC extensions.

  4. stan

    🕵️ Haskell STatic ANalyser (by kowainik)

  5. haskell-code-explorer

    Web application for exploring and understanding Haskell codebases

  6. ghcup-hs

    THIS REPO IS A MIRROR, BUG REPORTS GO HERE:

    Project mention: How I switched from Stack to Cabal | dev.to | 2024-05-05

    But also ghcup does that and I already use ghcup to manage stack itself, the haskell language server (hls), and even the compatible ghc version. Recently I’ve been hooking up stack to make it use ghcup-installed ghc versions. So, it feels simpler to just use ghcup.

  7. gi-atk

    Generate Haskell bindings for GObject-Introspection capable libraries

  8. haskell-tools-ast

    Developer tools for Haskell

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. vscode-ghc-simple

    Simple GHC (Haskell) integration for VSCode

  11. Pi-Pool

    Cardano Stakepool on Raspberry Pi

  12. higgledy

    Higher-kinded data via generics

  13. ghc-lib

    The GHC API, decoupled from GHC versions

  14. ghc-vis

    Visualize live Haskell data structures in GHCi

  15. ghc-justdoit

    A magic typeclass that just does it

  16. ghc-whole-program-compiler-project

    GHC Whole Program Compiler and External STG IR tooling

  17. ghc-source-gen

    Library for generating Haskell source files and code fragments.

  18. schematic

    type-safe JSON spec and validation tool

  19. ghc-exactprint

    GHC version of haskell-src-exts exactPrint

  20. ghc-events-analyze

  21. ghc-syntax-highlighter

    Syntax highlighter for Haskell using the lexer of GHC

  22. ghc-dump

    A GHC plugin and library for analysing GHC Core

  23. extensions

    👅 Parse Haskell Language Extensions (by kowainik)

  24. ghc-typelits-natnormalise

    Normalise GHC.TypeLits.Nat equations

  25. vabal

    cabal in Valle

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

GHC discussion

Log in or Post with

GHC related posts

  • How to Send an SMS in Haskell (2017)

    1 project | news.ycombinator.com | 13 Apr 2024
  • Revisiting Haskell after 10 years

    8 projects | dev.to | 15 Jan 2024
  • Issues writing programs using Haskell

    1 project | /r/vscode | 26 Aug 2023
  • Ghcup: Manage Haskell GHC, Cabal, Stack in TUI

    1 project | news.ycombinator.com | 9 Aug 2023
  • ghcup: command not found

    1 project | /r/SimpleXChat | 7 Jul 2023
  • Buch Empfehlungen für Programmierung (nicht sprachspezifisch - nur konzeptionell)

    1 project | /r/informatik | 3 Jul 2023
  • GHC as an admin user

    1 project | /r/haskell | 23 Apr 2023
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 18 Mar 2025
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Index

What are some of the best open-source GHC projects? This list will help you:

# Project Stars
1 haskell-language-server 2,773
2 haskell-exercises 645
3 stan 578
4 haskell-code-explorer 516
5 ghcup-hs 308
6 gi-atk 299
7 haskell-tools-ast 250
8 vscode-ghc-simple 223
9 Pi-Pool 203
10 higgledy 170
11 ghc-lib 161
12 ghc-vis 136
13 ghc-justdoit 124
14 ghc-whole-program-compiler-project 118
15 ghc-source-gen 96
16 schematic 85
17 ghc-exactprint 71
18 ghc-events-analyze 67
19 ghc-syntax-highlighter 59
20 ghc-dump 54
21 extensions 48
22 ghc-typelits-natnormalise 43
23 vabal 43

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that Haskell is
the 25th most popular programming language
based on number of references?