SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Cabal Open-Source Projects
-
haskell-language-server
Official haskell ide support via language server (LSP). Successor of ghcide & haskell-ide-engine.
-
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
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
cabal-dev
A wrapper program around cabal and cabal-install that maintains sandboxed build environments.
-
cabal-edit
A utility for managing Hackage dependencies and manipulating Cabal files from the command line.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
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.
Project mention: Would anyone be interested in hoot: A cabal wrapper for haskell based on Cargo? | /r/haskell | 2023-07-09Also, there's already a cabal RFC to support toml: https://github.com/haskell/cabal/issues/7548
Project mention: Show HN: Name Checker – check your project name accross many sites | news.ycombinator.com | 2023-09-01Very cool! Is this open-source? It would be cool to add a few sources to this (like https://hackage.haskell.org).
I'd recommend using ghcup to install Haskell nowadays. (https://www.haskell.org/ghcup/) It makes it easy to install and switch versions of the compiler, language server, and build tools.
Cabal related posts
- How to Send an SMS in Haskell (2017)
- Revisiting Haskell after 10 years
- VSCode Haskell extension not working
- Show HN: Name Checker – check your project name accross many sites
- Issues writing programs using Haskell
- Ghcup: Manage Haskell GHC, Cabal, Stack in TUI
- Haskellers who moved to Rust: What has been your experience?
-
A note from our sponsor - SaaSHub
www.saashub.com | 27 Apr 2024
Index
What are some of the best open-source Cabal projects? This list will help you:
Project | Stars | |
---|---|---|
1 | haskell-language-server | 2,570 |
2 | Cabal | 1,563 |
3 | cabal-install-parsers | 425 |
4 | hackage-server | 407 |
5 | cabal2nix | 350 |
6 | ghcup-hs | 253 |
7 | Pi-Pool | 205 |
8 | implicit-hie | 203 |
9 | cabal-dev | 151 |
10 | cabal-fmt | 104 |
11 | dhall-to-cabal | 98 |
12 | cabal-edit | 74 |
13 | policeman | 70 |
14 | cabal-bounds | 64 |
15 | hackage-repo-tool | 56 |
16 | cabal-cache | 44 |
17 | vabal | 43 |
18 | cabal-plan | 37 |
19 | cabal-meta | 36 |
20 | autopack | 32 |
21 | releaser | 31 |
22 | cabal-doctest | 30 |
23 | cabal-uninstall | 28 |
Sponsored