GitDiagram
Browse

Haskell project architecture examples

Interactive architecture diagrams of 61 open-source Haskell repositories with a GitDiagram architecture diagram, most stars first. Each diagram shows the project's main components, how they connect, and links every part to its file on GitHub.

Repositories 1–50 of 61

  1. jgm/pandoc★ 43.5k

    This is a multi-package Haskell project centered on the pandoc library.

  2. koalaman/shellcheck★ 40.3k

    ShellCheck is a static analyzer for Bash/sh scripts.

  3. postgrest/postgrest★ 27.7k

    PostgREST exposes a REST API over an existing PostgreSQL database.

  4. simplex-chat/simplex-chat★ 12.2k

    1. This repo is a multi-surface monorepo centered on the SimpleX messaging protocol.

  5. hadolint/hadolint★ 12k

    – Represent the “app” directory (app/Main.hs) as the starting point.

  6. github/semantic★ 9.1k

    This project is a multi-language static analysis tool written in Haskell.

  7. hledgerorg/hledger★ 4.7k

    hledger is plain-text, multi-currency double-entry accounting software with command-line, terminal and web interfaces.

  8. facebook/duckling★ 4.3k

    Duckling is a Haskell library and optional HTTP service for extracting structured entities from natural-language text: times, numerals, quantities, money, contacts, URLs, and…

  9. input-output-hk/cardano-sl★ 3.7k

    Cardano SL is a deprecated Cardano blockchain platform containing node, ledger, persistence, wallet, and explorer subsystems.

  10. xmonad/xmonad★ 3.6k

    xmonad is an extensible X11 tiling window manager.

  11. intersectmbo/cardano-node★ 3.2k

    Core Node Engine: This is the central component (cardano-node) that aggregates multiple sub‐systems.

  12. nammayatri/nammayatri★ 2.6k

    The sampled runtime is a developer test and devbox toolkit for Namma Yatri, not the mobility application's core ride-serving stack.

  13. monoscope-tech/monoscope★ 1.9k

    Monoscope is an S3-backed observability platform; this tree primarily exposes its browser UI and OpenTelemetry protocol definitions, not the backend implementation.

  14. fossas/fossa-cli★ 1.5k

    FOSSA CLI analyzes a project directory, detects dependencies across supported languages and build tools, and uploads analysis to FOSSA, where users can review results and…

  15. lemmih/lhc★ 202

Counted over GitDiagram's stored diagrams of public repositories, from the names their components and groups carry and the files they link to; the rules are the ones in the 2026 open-source architecture report. Stars are GitHub's when the diagram was last made. Rebuilt daily: hubs grow as more repositories' languages are known.