SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Haskell GHC Projects
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
-
-
Project mention: MCP Development with Haskell, Firestore, Cloud Run, and Gemini CLI | dev.to | 2026-01-25
GHCup
-
-
-
-
-
-
-
-
-
> I’m not as certain. The fact that we’ve gone from ASN.1 to COBRA/SOAP to protobuf to Cap’n’web and all the million other items I didn’t list says something.
> It absolutely is a decades old set of problems that have never been solved to the satisfaction of most users.
ASN.1 wasn't in the same problem space with CORBA/DCOM, both CORBA and DCOM/OLE were heavily invested in a general-purpose non-domain-specific object model representation that would suppot arbitrary embeddings within an open-ended range of software. I suspect this is the unsolvable problem indeed, but I also believe that's not what you meant with your comment either, since all the known large-scale BEAM deployments (the comment I originally replied to implied BEAM deployments) operate within bounded domain spaces such as telecom and messaging, where distributed properties of the systems are known upfront: there are existing formats, protocols of exchange, and the finite number of valid interactions between entities/actors of the network, the embeddings are either non-existent or limited to a finite set of media such as static images, videos, maps, contacts etc. All of these can be encoded by a compile-time specification that gets published for all parties upfront.
> basic questions like “should optionality/absence be encoded differently than unset default values?”
However you like, any monoid would work here. I would argue that [a] and [] always win over (Option a) and especially over (Option [a]).
> and “how should we encode forward compatibility?”
If you'd like to learn if there's a spec-driven typed way of achieving that, you can start your research from this sample implementation atop json: https://github.com/typeable/schematic?tab=readme-ov-file#mig...
-
-
-
-
-
-
-
Haskell GHC discussion
Haskell GHC related posts
-
MCP Development with Haskell, Firestore, Cloud Run, and Gemini CLI
-
How to Send an SMS in Haskell (2017)
-
Revisiting Haskell after 10 years
-
Issues writing programs using Haskell
-
Ghcup: Manage Haskell GHC, Cabal, Stack in TUI
-
ghcup: command not found
-
Buch Empfehlungen fĂĽr Programmierung (nicht sprachspezifisch - nur konzeptionell)
-
A note from our sponsor - SaaSHub
www.saashub.com | 14 Jun 2026
Index
What are some of the best open-source GHC projects in Haskell? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | haskell-language-server | 2,930 |
| 2 | miso | 2,409 |
| 3 | haskell-exercises | 662 |
| 4 | stan | 593 |
| 5 | haskell-code-explorer | 517 |
| 6 | ghcup-hs | 351 |
| 7 | gi-atk | 325 |
| 8 | haskell-tools-ast | 250 |
| 9 | higgledy | 170 |
| 10 | ghc-lib | 158 |
| 11 | ghc-vis | 142 |
| 12 | ghc-justdoit | 126 |
| 13 | ghc-whole-program-compiler-project | 121 |
| 14 | ghc-source-gen | 102 |
| 15 | schematic | 86 |
| 16 | ghc-exactprint | 73 |
| 17 | ghc-events-analyze | 67 |
| 18 | ghc-syntax-highlighter | 59 |
| 19 | ghc-dump | 55 |
| 20 | extensions | 48 |
| 21 | ghc-typelits-natnormalise | 44 |
| 22 | vabal | 43 |
| 23 | ghc-dump-tree | 41 |