Haskell Cabal

Open-source Haskell projects categorized as Cabal

Top 23 Haskell Cabal 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. Cabal

    Official upstream development repository for Cabal and cabal-install

  4. cabal-install-parsers

    Scripts and instructions for using CI services (e.g. Travis CI or Appveyor) with multiple GHC configurations

  5. hackage-server

    Hackage-Server: A Haskell Package Repository

  6. cabal2nix

    Generate Nix build instructions from a Cabal file

  7. 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.

  8. implicit-hie

    Auto generate a stack or cabal multi component hie.yaml file

  9. Nutrient

    Nutrient - The #1 PDF SDK Library. Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.

    Nutrient logo
  10. cabal-dev

    A wrapper program around cabal and cabal-install that maintains sandboxed build environments.

  11. cabal-fmt

    An experiment of formatting .cabal files

  12. dhall-to-cabal

    Compile Dhall expressions to Cabal files

  13. cabal-edit

    A utility for managing Hackage dependencies and manipulating Cabal files from the command line.

  14. policeman

    👮 Haskell PVP adviser

  15. cabal-bounds

    Set the version bounds of dependencies in a cabal file

  16. hackage-repo-tool

    Hackage security framework based on TUF (The Update Framework)

  17. cabal-cache

    CI assistant

  18. vabal

    cabal in Valle

  19. cabal-plan

    Library and utility for processing cabal's plan.json file

  20. cabal-meta

    avoid cabal dependency hell by installing all your cabal dependencies at the same time

  21. autopack

    📦 Custom Setup to automate package modules discovery

  22. cabal-doctest

    A Setup.hs shim for running doctests

  23. releaser

    Automation of Haskell package release process.

  24. cabal-dependency-licenses

    Compose a list of a project's transitive dependencies with their licenses

  25. cabal-uninstall

    Very simple Haskell script to uninstall cabal packages

  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).

Haskell Cabal discussion

Log in or Post with

Haskell Cabal 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
  • VSCode Haskell extension not working

    1 project | /r/haskellquestions | 5 Oct 2023
  • Show HN: Name Checker – check your project name accross many sites

    1 project | news.ycombinator.com | 1 Sep 2023
  • 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
  • Haskellers who moved to Rust: What has been your experience?

    2 projects | /r/rust | 12 Jul 2023
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 14 Feb 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 Cabal projects in Haskell? This list will help you:

# Project Stars
1 haskell-language-server 2,753
2 Cabal 1,647
3 cabal-install-parsers 440
4 hackage-server 422
5 cabal2nix 365
6 ghcup-hs 305
7 implicit-hie 206
8 cabal-dev 149
9 cabal-fmt 107
10 dhall-to-cabal 100
11 cabal-edit 74
12 policeman 69
13 cabal-bounds 67
14 hackage-repo-tool 56
15 cabal-cache 46
16 vabal 43
17 cabal-plan 39
18 cabal-meta 36
19 autopack 32
20 cabal-doctest 31
21 releaser 31
22 cabal-dependency-licenses 28
23 cabal-uninstall 28

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