Discover the top trending Haskell repositories and projects on Github. Explore the latest trends in Haskell development.
shellcheck
ShellCheck, a static analysis tool for shell scriptspatat
Terminal-based presentations using Pandocsnake-fury
a challenge for Haskell beginnerspandoc
Universal markup converterpostgrest
REST API for any Postgres databasehadolint
Dockerfile linter, validate inline bash, written in Haskellsimplex-chat
SimpleX - the first messaging platform operating without user identifiers of any kind - 100% private by design! iOS and Android apps are released 📱!hledger
Robust, fast, intuitive plain text accounting tool with CLI, TUI and web interfaces.wstunnel
Tunneling over websocket protocol - Static binary availablerzk
An experimental proof assistant based on a type theory for synthetic ∞-categories.koka
Koka language compiler and interpreterxdg-ninja
A shell script which checks your $HOME for unwanted files and directories.unison
A friendly programming language from the futurenix-output-monitor
Pipe your nix-build output through the nix-output-monitor a.k.a nom to get additional information while building.Carp
A statically typed lisp, without a GC, for real-time applications.agda
Agda is a dependently typed programming language / interactive theorem prover.nix-tree
Interactively browse dependency graphs of Nix derivations.purescript
A strongly-typed language that compiles to JavaScriptcompiler
Compiler for Elm, a functional language for reliable webapps.niv
Easy dependency management for Nix projectsHasChor
Functional choreographic programming in Haskellfuthark
💥💻💥 A data-parallel functional programming languageSimula
Linux VR Desktopopentelemetry-plugin
GHC plugin for open telemetrybrick
A declarative Unix terminal UI library written in Haskellhotel-california
A tool for OpenTelemetry tracing on the command linenixfmt
A formatter for Nix codehaskell-language-server
Official haskell ide support via language server (LSP). Successor of ghcide & haskell-ide-engine.linux_notification_center
A notification daemon/center for linuxstack
The Haskell Tool Stackfourmolu
A fourk of ormolu that uses four space indentation and allows arbitrary configuration. Don't like it? PRs welcome!ihp
🔥 The fastest way to build type safe web apps. IHP is a new batteries-included web framework optimized for longterm productivity and programmer happinesssimplexmq
⚙️ SimpleXMQ - A reference implementation of the SimpleX Messaging Protocol for simplex queues over public networks.shh
Simple shell like scripting from Haskellhtmlt
Lightweight frontend library for GHC with JavaScript Backendaura
A secure, multilingual package manager for Arch Linux and the AUR.cabal
Official upstream development repository for Cabal and cabal-installdex-lang
Research language for array processing in the Haskell/ML familyjacinda
Functional, expression-oriented data processing languagexmonad
The core of xmonad, a small but functional ICCCM-compliant tiling window managergreenclip
Simple clipboard manager to be integrated with rofi - Static binary availableduckling
Language, engine, and tooling for expressing, testing, and evaluating composable language rules on input strings.lawvere
A categorical programming language with effectsmonocle
Monocle helps teams and individual to better organize daily duties and to detect anomalies in the way changes are produced and reviewed.ical
elaboration-zoo
Minimal implementations for dependent type checking and elaborationmegaparsec
Industrial-strength monadic parser combinator libraryfossa-cli
Fast, portable and reliable dependency analysis for any codebase. Supports license & vulnerability scanning for large monoliths. Language-agnostic; integrates with 20+ build systems.skyscope
A tool for visualising and exploring Bazel Skyframe graphs.bsc
Bluespec Compiler (BSC)ormolu
A formatter for Haskell source codenix-vscode-extensions
Nix expressions for VSCode and OpenVSX extensions [maintainers: @deemp, @AmeerTaweel]fine-types
FineTypes is an interface description language (IDL) focussing on typeswai
Haskell Web Application Interfacegitit
A wiki using HAppS, pandoc, and gitghc-specter
Inspecting tool for GHC compilation pipelineemanote
Emanate a structured view of your plain-text noteskaleidoscope
Haskell LLVM JIT Compiler Tutorialpandoc-crossref
Pandoc filter for cross-referencesdapptools
Dapp, Seth, Hevm, and moreyesod
A RESTful Haskell web framework built on WAI.iris
🌈 Haskell CLI Framework supporting Command Line Interface Guidelinesgrin
GRIN is a compiler back-end for lazy and strict functional languages with whole program optimization support.taskell
Command-line Kanban board/task manager with support for Trello boards and GitHub projectshlint-plugin
GHC plugin for hlintlsp
Haskell library for the Microsoft Language Server Protocolderive-has-field
semantic
Parsing, analyzing, and comparing source code across many languageshs-opentelemetry
OpenTelemetry support for the Haskell programming languagegateway
Scarf Gateway is a universal redirect layer for any digital artifact or URL, anywhere online. Scarf Gateway acts much like a customizable link shortener that also lets you serve software like Docker containers, Python packages, or anything other kind of software you distribute.LambdaHack
Haskell game engine library for roguelike dungeon crawlers; please offer feedback, e.g., after trying out the sample game with the web frontend atjuvix
A language for intent-centric and declarative decentralised applicationselsa
Elsa is a lambda calculus evaluatorcachix
Command line client for Nix binary cache hosting:hsthrift
The Haskell Thrift Compiler. This is an implementation of the Thrift spec that generates code in Haskell. It depends on the fbthrift project for the implementation of the underlying transport.tetris
A terminal interface for Tetrislinear-builder
Strict Text and ByteString builder, which hides mutable buffer behind linear types and takes amortized linear time.hoogle
Haskell API search enginepolysemy
♊ higher-order, no-boilerplate monadsgit-mediate
Become a conflict resolution herovisualize-cbn
flora-server
A package index for the Haskell ecosystemclash-compiler
Haskell to VHDL/Verilog/SystemVerilog compilerimplicit-hie
Auto generate a stack or cabal multi component hie.yaml fileproarrow
Haskell library for doing category theory with a central role for profunctorstermonad
Terminal emulator configurable in Haskell.effectful
An easy to use, fast extensible effects library with seamless integration with the existing Haskell ecosystem.elm-tooling-compiler
A backwards-compatible Elm compiler extended for Elm toolingprimal
Primitive World of Haskellghc-source-gen
Library for generating Haskell source files and code fragments.scotty
Haskell web framework inspired by Ruby's Sinatra, using WAI and Warp (Official Repository)haskell-music
Source Code from "Making Music with Haskell" videohigher-order-unification
A small implementation of higher-order unificationfull-fledged-hledger
Tutorial on Hledger setup with multi-year files, multi-source imports and a range of auto-generated reportsFindUnion
An imperative implementation of disjoint-set data structure in HaskellJazzkell
Haskell framework for generative models of jazzstylish-haskell
Haskell code prettifiercaledon
higher order dependently typed logic programingtypist
karya
music sequencer and generalized notationjgm
Haskell, C, Luakoalaman
Haskell, Dockerfile, ShellPostgREST
Nix, Shell, Haskellhaskell
Haskell, TeX, Cinput-output-hk
Haskell, Nix, JavaScripthadolint
Haskell, Shellgithub
JavaScript, Ruby, TypeScriptpurescript
PureScript, Haskell, Dhallsdiehl
Haskell, Python, Cekmett
Haskell, Scala, Rustelm
Elm, Haskell, JavaScriptjaspervdj
Haskell, Java, JavaScripttweag
Haskell, Nix, Pythoncommercialhaskell
Haskell, HTML, Shellndmitchell
Haskell, JavaScript, Ccarp-lang
HTML, Dockerfile, Haskellunisonweb
Elm, CSS, RubyGaloisInc
Haskell, C, PythonGabriella439
Haskell, Nix, Dhallsimplex-chat
Haskell, TypeScript, Swiftyesodweb
Haskell, Shell, HTMLchrisdone
Haskell, Emacs Lisp, JavaScriptkowainik
Haskell, Dockerfile, Makefiledigitallyinduced
Haskell, JavaScript, TypeScriptLove Open Source and this site? Check out how you can help us