Haskell Cabal

Open-source Haskell projects categorized as Cabal

Top 23 Haskell Cabal Projects

  • haskell-language-server

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

    Project mention: Revisiting Haskell after 10 years | dev.to | 2024-01-15

    The advent of language server protocol made possible the creation of HLS (Haskell Language Server), and there are plugins for many editors, such as vscode-haskell, that allow you to have auto-complete, auto-import, and automatic function signatures—also available to your editor of choice. The whole feedback loop of editing, compiling, and running is greatly improved.

  • Cabal

    Official upstream development repository for Cabal and cabal-install

    Project mention: Would anyone be interested in hoot: A cabal wrapper for haskell based on Cargo? | /r/haskell | 2023-07-09

    Also, there's already a cabal RFC to support toml: https://github.com/haskell/cabal/issues/7548

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • cabal-install-parsers

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

  • hackage-server

    Hackage-Server: A Haskell Package Repository

    Project mention: Show HN: Name Checker – check your project name accross many sites | news.ycombinator.com | 2023-09-01

    Very cool! Is this open-source? It would be cool to add a few sources to this (like https://hackage.haskell.org).

  • cabal2nix

    Generate Nix build instructions from a Cabal file

    Project mention: NixOS + Haskell best practices circa March 2023 | /r/haskell | 2023-03-07

    cabal2nix

  • ghcup-hs

    THIS REPO IS A MIRROR, BUG REPORTS GO HERE:

    Project mention: Revisiting Haskell after 10 years | dev.to | 2024-01-15

    The compiler now shows more helpful error messages and GHCup allows us to manage multiple versions of GHC, Stack, and HLS (Haskell Language Server) in a breeze. Compilation time is faster now, but I believe it is because hardware has become faster over the years. Unfortunately, cross-compiling is not yet as simple.

  • implicit-hie

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

  • Onboard AI

    ChatGPT with full context of any GitHub repo. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at app.getonboardai.com.

  • cabal-dev

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

  • cabal-fmt

    An experiment of formatting .cabal files

  • dhall-to-cabal

    Compile Dhall expressions to Cabal files

  • cabal-edit

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

  • policeman

    👮 Haskell PVP adviser

  • cabal-bounds

    Set the version bounds of dependencies in a cabal file

  • hackage-repo-tool

    Hackage security framework based on TUF (The Update Framework)

  • cabal-cache

    CI assistant

  • vabal

    cabal in Valle

  • cabal-meta

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

  • cabal-plan

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

  • autopack

    📦 Custom Setup to automate package modules discovery

  • releaser

    Automation of Haskell package release process.

  • cabal-doctest

    A Setup.hs helper for doctest running

  • cabal-uninstall

    Very simple Haskell script to uninstall cabal packages

  • cabal-dependency-licenses

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

  • WorkOS

    The modern API for authentication & user identity. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

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). The latest post mention was on 2024-01-15.

Haskell Cabal related posts

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,536
2 Cabal 1,550
3 cabal-install-parsers 426
4 hackage-server 404
5 cabal2nix 342
6 ghcup-hs 240
7 implicit-hie 203
8 cabal-dev 151
9 cabal-fmt 103
10 dhall-to-cabal 98
11 cabal-edit 74
12 policeman 70
13 cabal-bounds 64
14 hackage-repo-tool 56
15 cabal-cache 44
16 vabal 43
17 cabal-meta 37
18 cabal-plan 37
19 autopack 32
20 releaser 31
21 cabal-doctest 30
22 cabal-uninstall 27
23 cabal-dependency-licenses 26
The modern API for authentication & user identity.
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
workos.com