Haskell Hackage

Open-source Haskell projects categorized as Hackage | Edit details

Top 23 Haskell Hackage Projects

  • GitHub repo Cabal

    Official upstream development repository for Cabal and cabal-install

    Project mention: Why doesn't Haskell have a package manager? | reddit.com/r/haskell | 2022-01-09

    I just found some more info: this functionality is provided by the third party cabal-edit tool. This is the specific issue that tracks the integration of that functionality into cabal itself. One of the problems of the cabal-edit tool is that it sometimes messes up your cabal files. We need the exact-printing to avoid that.

  • GitHub repo hackage-server

    Hackage-Server: A Haskell Package Repository

    Project mention: Haskell compiled onto LLVM increase performance? | reddit.com/r/haskell | 2021-11-02

    The other source of haskell documentation is hackage, which features both libraries and higher-level GHC modules. Using hoogle (!hoogle or !hgl in DDG), you can search these docs by module name, function name, or even type signature.

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • GitHub repo cabal2nix

    Generate Nix build instructions from a Cabal file (by NixOS)

  • GitHub repo acid-state

    Add ACID guarantees to any serializable Haskell data structure

    Project mention: Hey Rustaceans! Got an easy question? Ask here (15/2021)! | reddit.com/r/rust | 2021-04-12

    Is there anything like acid-state in Rust?

  • GitHub repo json-autotype

    Automatic Haskell type inference from JSON input

  • GitHub repo envy

    :angry: Environmentally friendly environment variables

    Project mention: I’ve tried to learn Haskell several times. But keep failing | reddit.com/r/haskell | 2021-06-01

    when you already know how to compile and run single-module interactive console programs, it takes about a day to understand basics of Cabal, and about a week to learn about input parsing and output formatting. Do you need CLI args? Use optparse-applicative. Env vars? Use envy. JSON? Use aeson. Don't think about performance and/or API conventions, that's not what you should be concerned of at this point, as you are just learning to compose things together from indivdual parts.

  • GitHub repo hip

    Haskell Image Processing Library (by lehins)

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • GitHub repo hasbolt

    Haskell driver for Neo4j 3+ (BOLT protocol)

  • GitHub repo homplexity

    Haskell code complexity and quality measurement

  • GitHub repo hackage-repo-tool

    Hackage security framework based on TUF (The Update Framework)

  • GitHub repo hackage-diff

    Compare the public API of different versions of a Hackage library

  • GitHub repo email-validate

    Email address validation for Haskell

  • GitHub repo regex

    regex: A Regular Expression Toolkit for regex-base (by iconnect)

  • GitHub repo conferer

    Configuration managment for haskell

  • GitHub repo IntervalMap

    Haskell interval collections

  • GitHub repo sdl2-mixer

    Haskell bindings to SDL2_mixer.

  • GitHub repo sdl2-gfx

    Haskell bindings to SDL2_gfx.

  • GitHub repo hackage-db

    provide access to the Hackage database via Data.Map

  • GitHub repo hup

    Upload packages or documentation to a hackage server

  • GitHub repo hackage-whatsnew

    Diff a local cabal working directory against its latest counterpart on hackage and report any differences

  • GitHub repo C-structs

    C-Struct Types for Haskell

  • GitHub repo hackage-turing-machines

    A simple simulator for Turing machines

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 2022-01-09.

Haskell Hackage related posts


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

Project Stars
1 Cabal 1,331
2 hackage-server 332
3 cabal2nix 262
4 acid-state 260
5 json-autotype 142
6 envy 137
7 hip 108
8 hasbolt 75
9 homplexity 61
10 hackage-repo-tool 51
11 hackage-diff 50
12 email-validate 38
13 regex 24
14 hackage-search 19
15 conferer 17
16 IntervalMap 12
17 sdl2-mixer 12
18 sdl2-gfx 10
19 hackage-db 8
20 hup 7
21 hackage-whatsnew 4
22 C-structs 2
23 hackage-turing-machines 0
Find remote jobs at our new job board 99remotejobs.com. There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.