Discover the top trending Haskell repositories and projects on Github. Explore the latest trends in Haskell development.
simplex-chat
SimpleX - the first messaging network operating without user identifiers of any kind - 100% private by design! iOS, Android and desktop apps 📱!pandoc
Universal markup convertershellcheck
ShellCheck, a static analysis tool for shell scriptsMicroHs
Haskell implemented with combinatorspostgrest
REST API for any Postgres databasehadolint
Dockerfile linter, validate inline bash, written in Haskellwstunnel
Tunneling over websocket protocol - Static binary availablexdg-ninja
A shell script which checks your $HOME for unwanted files and directories.static-ls
nix-output-monitor
Pipe your nix-build output through the nix-output-monitor a.k.a nom to get additional information while building.unison
A friendly programming language from the futurehell
Haskell-based shell scripting languageniv
Easy dependency management for Nix projectshledger
Robust, fast, intuitive plain text accounting tool with CLI, TUI and web interfaces.turnstyle
Turnstyle is a graphical esoteric programming language based on lambda calculuskoka
Koka language compiler and interpreteragda
Agda is a dependently typed programming language / interactive theorem prover.futhark
💥💻💥 A data-parallel functional programming languagenix-tree
Interactively browse dependency graphs of Nix derivations.xmonad
The core of xmonad, a small but functional ICCCM-compliant tiling window managerpurescript
A strongly-typed language that compiles to JavaScriptproject-m36
Project: M36 Relational Algebra Enginehaskell-language-server
Official haskell ide support via language server (LSP). Successor of ghcide & haskell-ide-engine.cs316-functional-programming
CS316 "Functional Programming" lecture notesghc-wasm-miso-examples
nix-vscode-extensions
Nix expressions for VSCode and OpenVSX extensions [maintainers: @deemp, @AmeerTaweel]simplexmq
⚙️ SimpleXMQ - A reference implementation of the SimpleX Messaging Protocol for simplex queues over public networks.gtk-layers
Demonstration of GTK4 TreeListView with drag-and-dropeffectful
An easy to use, fast extensible effects library with seamless integration with the existing Haskell ecosystem.cachix
Command line client for Nix binary cache hosting:ollama-haskell
Haskell bindings for Ollamabsc
Bluespec Compiler (BSC)aura
A secure, multilingual package manager for Arch Linux and the AUR.Functional-Design-and-Architecture
Code and materials for my book "Functional Design and Architecture"elaboration-zoo
Minimal implementations for dependent type checking and elaborationihp
🔥 The fastest way to build type safe web apps. IHP is a new batteries-included web framework optimized for longterm productivity and programmer happinesstyped-protocols
Session types framework with support of protocol pipelining.nix-package-versions
Search for old versions of Nix packagescompiler
Compiler for Elm, a functional language for reliable webapps.patat
Terminal-based presentations using Pandocconfer
The symbolic links manager for your configuration filessprite-lang
An tutorial-style implementation of liquid/refinement types for a subset of Ocaml/Reason.yaifl
An interactive fiction (text adventure) library in Haskell, inspired by Inform7.copilot
A stream-based runtime-verification framework for generating hard real-time C code.distributed-process
Cloud Haskell core librariesarray
quickcheck
Automatic testing of Haskell programs.kitten
A statically typed concatenative systems programming language.efci
software-design-in-haskell
Software Design in Haskell. A structured set of materials. How to build real-world applications in Haskell.ArkhamHorror
An unofficial rules-compliant browser based version of Arkham Horror: The Card Game. Not produced, endorsed, or supported by, or affiliated with Fantasy Flight Games.hlint
Haskell source code suggestionsliquidhaskell
Liquid Types For Haskellegison
The Egison Programming Languagegreenclip
Simple clipboard manager to be integrated with rofi - Static binary availableSimula
Linux VR Desktopmacaw
Open source binary analysis tools.TaskLite
The CLI task manager for power usersfossa-cli
Fast, portable and reliable dependency analysis for any codebase. Supports license & vulnerability scanning for large monoliths. Language-agnostic; integrates with 20+ build systems.echidna
Ethereum smart contract fuzzergwern.net
Site infrastructure for gwern.net (CSS/JS/HS/images/icons). Custom Hakyll website with unique automatic link archiving, recursive tooltip popup UX, dark mode, and typography (sidenotes+dropcaps+admonitions+inflation-adjuster).matterhorn
A feature-rich Unix terminal client for the Mattermost chat systemobelisk
Functional reactive web and mobile applications, with batteries included.Earley
Parsing all context-free grammars using Earley's algorithm in Haskell.bech32
Haskell implementation of the Bech32 address format (BIP 0173).ormolu
A formatter for Haskell source codeoama
OAuth credential Managerfull-fledged-hledger
Tutorial on Hledger setup with multi-year files, multi-source imports and a range of auto-generated reportscabal-add
Extend Cabal build-depends from the command linesemantic
Parsing, analyzing, and comparing source code across many languageshappy
The Happy parser generator for Haskellmtl
The Monad Transformer LibraryGPT-Haskell
A pure Haskell implementation of a decoder-only transformer (GPT)monomer
An easy to use, cross platform, GUI library for writing Haskell applications.wiwinwlh
What I Wish I Knew When Learning Haskellpandoc-crossref
Pandoc filter for cross-referencesbruijn
🧮 Programming language based on pure bruijn-indexed lambda calculus and strong call-by-need reduction using abstract machinesmonocle
Monocle helps teams and individual to better organize daily duties and to detect anomalies in the way changes are produced and reviewed.prometheus
Prometheus.io Haskell client.falling-turnip
falling sand game with regular parallel arrays.mezzo
A Haskell library for typesafe music compositionghc
Mirror of the Glasgow Haskell Compiler. Please submit issues and patches to GHC's Gitlab instance (https://gitlab.haskell.org/ghc/ghc). First time contributors are encouraged to get started with the newcomers info (https://gitlab.haskell.org/ghc/ghc/wikis/contributing).dunai
Classic FRP, Arrowized FRP, Reactive Programming, and Stream Programming, all via Monadic Stream Functionsarbtt
arbtt, the automatic rule-based time-trackerpump
reverse dependency build matrix generatorxrefcheck
Check cross-references in repository documentsfocus
cli utility for hacking and slashing datafourmolu
A fourk of ormolu that uses four space indentation and allows arbitrary configuration. Don't like it? PRs welcome!corrode
C to Rust translatorhindley-milner-type-check
Haskell library for type-inference with Hindley-Milner type-system.thinking-with-types
📖 source material for Thinking with Typesfortran-src
Fortran parsing and static analysis infrastructurecornelis
agda-mode for neovimhakyll
A static website compiler library in Haskellemanote
Emanate a structured view of your plain-text notesmono-traversable
Type classes for mapping, folding, and traversing monomorphic containershs-opentelemetry
OpenTelemetry support for the Haskell programming languageoptparse-applicative
Applicative option parserhaskell-ci
Scripts and instructions for using CI services (e.g. Travis CI or Appveyor) with multiple GHC configurationstypelits-printf
Type-safe printf from parsing GHC TypeLits Symboljgm
Haskell, C, Luakoalaman
Haskell, Dockerfile, ShellPostgREST
Haskell, Shell, TeXhaskell
Haskell, TeX, HTMLinput-output-hk
Haskell, Nix, JavaScripthadolint
Haskell, Shellgithub
JavaScript, Ruby, TypeScriptpurescript
PureScript, Haskell, Shellsdiehl
Haskell, Python, Cekmett
Haskell, Scala, Rustelm
Elm, Haskell, JavaScriptsimplex-chat
Haskell, HTML, TypeScriptjaspervdj
Haskell, Java, JavaScripttweag
Haskell, Nix, Pythoncommercialhaskell
Haskell, Shell, HTMLcarp-lang
Dockerfile, Emacs Lisp, Haskellndmitchell
Haskell, TeX, JavaScriptunisonweb
Elm, CSS, RubyGaloisInc
Haskell, C, Rustdigitallyinduced
Haskell, JavaScript, TypeScriptGabriella439
Haskell, Nix, Dhallyesodweb
Haskell, Shell, TeXkowainik
Haskell, Dockerfile, Idrischrisdone
Haskell, Emacs Lisp, JavaScriptLove Open Source and this site? Check out how you can help us