Haskell Open Source Projects

Browse 1,286 Haskell open source projects, ranked by GitHub stars. Find the most popular Haskell tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 1,286 projects
45,461 stars

jgm/pandoc

Universal markup converter

Metrics details
Stars45,461
39,743 stars

koalaman/shellcheck

ShellCheck, a static analysis tool for shell scripts

Metrics details
Stars39,743
32,032 stars

hasura/graphql-engine

Blazing fast, instant realtime GraphQL APIs on all your data with fine grained access control, also trigger webhooks on database events.

Metrics details
Stars32,032
27,471 stars

PostgREST/postgrest

REST API for any Postgres database

Metrics details
Stars27,471
26,999 stars

rethinkdb/rethinkdb

The open-source database for the realtime web.

Metrics details
Stars26,999
18,911 stars

compiler-explorer/compiler-explorer

Run compilers interactively from your web browser and interact with the assembly

Metrics details
Stars18,911
18,781 stars

simplex-chat/simplex-chat

SimpleX - the first messaging network operating without user identifiers of any kind - 100% private by design! iOS, Android and desktop apps 📱!

Metrics details
Stars18,781
18,583 stars

wasp-lang/wasp

The batteries-included full-stack framework for the AI era. Develop JS/TS web apps (React, Node.js, and Prisma) using declarative code that abstracts away complex full-stack features like auth, background jobs, RPC, email sending, end-to-end type safety, single-command deployment, and more.

Metrics details
Stars18,583
15,917 stars

ruanyf/free-books

互联网上的免费书籍

Metrics details
Stars15,917
12,310 stars

hadolint/hadolint

Dockerfile linter, validate inline bash, written in Haskell

Metrics details
Stars12,310
11,660 stars

hmemcpy/milewski-ctfp-pdf

Bartosz Milewski's 'Category Theory for Programmers' unofficial PDF and LaTeX source

Metrics details
Stars11,660
9,908 stars

lk-geimfari/awesomo

Cool open source projects. Choose your project and get involved in Open Source development now.

Metrics details
Stars9,908
9,042 stars

github/semantic

Parsing, analyzing, and comparing source code across many languages

Metrics details
Stars9,042
8,886 stars

purescript/purescript

A strongly-typed language that compiles to JavaScript

Metrics details
Stars8,886
8,028 stars

bitemyapp/learnhaskell

Learn Haskell

Metrics details
Stars8,028
7,892 stars

sinelaw/fresh

Terminal based IDE & text editor: easy, powerful and fast

Metrics details
Stars7,892
7,842 stars

elm/compiler

Compiler for Elm, a functional language for reliable webapps.

Metrics details
Stars7,842
7,067 stars

purcell/emacs.d

An Emacs configuration bundle with batteries included

Metrics details
Stars7,067
6,674 stars

unisonweb/unison

A friendly programming language from the future

Metrics details
Stars6,674
6,324 stars

liuxinyu95/AlgoXY

Book of Elementary Functional Algorithms and Data structures

Metrics details
Stars6,324
5,686 stars

extism/extism

The framework for building with WebAssembly (wasm). Easily & securely load wasm modules, move data, call functions, and build extensible apps.

Metrics details
Stars5,686
5,314 stars

digitallyinduced/ihp

🔥 The fastest way to build type safe web apps. IHP is a new batteries-included web framework optimized for longterm productivity and programmer happiness

Metrics details
Stars5,314
5,302 stars

nix-community/awesome-nix

😎 A curated list of the best resources in the Nix community [maintainer=@cyntheticfox]

Metrics details
Stars5,302
5,031 stars

kmonad/kmonad

An advanced keyboard manager

Metrics details
Stars5,031
4,598 stars

prest/prest

PostgreSQL ➕ REST, low-code, simplify and accelerate development, ⚡ instant, realtime, high-performance on any Postgres application, existing or new, MCP server

Metrics details
Stars4,598
4,588 stars

simonmichael/hledger

Robust, fast, intuitive plain text accounting tool with CLI, TUI and web interfaces.

Metrics details
Stars4,588
4,436 stars

appcypher/awesome-wasm-langs

😎 A curated list of languages that compile directly to or have their VMs in WebAssembly

Metrics details
Stars4,436
4,380 stars

facebook/Haxl

A Haskell library that simplifies access to remote data, such as databases or web-based services.

Metrics details
Stars4,380
4,297 stars

facebook/duckling

Language, engine, and tooling for expressing, testing, and evaluating composable language rules on input strings.

Metrics details
Stars4,297
4,072 stars

commercialhaskell/stack

The Haskell Tool Stack

Metrics details
Stars4,072
3,963 stars

koka-lang/koka

Koka language compiler and interpreter

Metrics details
Stars3,963
3,753 stars

input-output-hk/cardano-sl

Cryptographic currency implementing Ouroboros PoS protocol

Metrics details
Stars3,753
3,702 stars

Frege/frege

Frege is a Haskell for the JVM. It brings purely functional programing to the Java platform.

Metrics details
Stars3,702
3,581 stars

xmonad/xmonad

The core of xmonad, a small but functional ICCCM-compliant tiling window manager

Metrics details
Stars3,581
3,533 stars

xgrommx/awesome-functional-programming

Yet another resource for collecting articles, videos etc. regarding functional programming

Metrics details
Stars3,533
3,484 stars

sdiehl/write-you-a-haskell

Building a modern functional compiler from first principles. (http://dev.stephendiehl.com/fun/)

Metrics details
Stars3,484
3,478 stars

idris-lang/Idris-dev

A Dependently Typed Functional Programming Language

Metrics details
Stars3,478
3,284 stars

krispo/awesome-haskell

A collection of awesome Haskell links, frameworks, libraries and software. Inspired by awesome projects line.

Metrics details
Stars3,284
3,281 stars

shekhargulati/99-problems

This is an adaptation of the Ninety-Nine Prolog Problems written by Werner Hett.

Metrics details
Stars3,281
3,274 stars

ghc/ghc

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).

Metrics details
Stars3,274
3,255 stars

b3nj5m1n/xdg-ninja

A shell script which checks your $HOME for unwanted files and directories.

Metrics details
Stars3,255
3,222 stars

Bogdanp/awesome-advent-of-code

A collection of awesome resources related to the yearly Advent of Code challenge.

Metrics details
Stars3,222
3,191 stars

SimulaVR/Simula

Linux VR Desktop

Metrics details
Stars3,191
3,182 stars

IntersectMBO/cardano-node

The core component that is used to participate in a Cardano decentralised blockchain.

Metrics details
Stars3,182
2,991 stars

BayesWitnesses/m2cgen

Transform ML models into a native code (Java, C, Python, Go, JavaScript, Visual Basic, C#, R, PowerShell, PHP, Dart, Haskell, Ruby, F#, Rust) with zero dependencies

Metrics details
Stars2,991
2,940 stars

haskell/haskell-language-server

Official Haskell IDE support via the language server protocol (LSP)

Metrics details
Stars2,940
2,896 stars

agda/agda

Agda is a dependently typed programming language / interactive theorem prover.

Metrics details
Stars2,896
2,864 stars

jaspervdj/hakyll

A static website compiler library in Haskell

Metrics details
Stars2,864
2,853 stars

tidalcycles/Tidal

Pattern language

Metrics details
Stars2,853
2,837 stars

cdleon/awesome-terminals

Terminal Emulators

Metrics details
Stars2,837
2,781 stars

wireapp/wire-server

🇪🇺 Wire back-end services

Metrics details
Stars2,781
2,761 stars

diku-dk/futhark

:boom::computer::boom: A data-parallel functional programming language

Metrics details
Stars2,761
2,741 stars

jaspervdj/patat

Terminal-based presentations using Pandoc

Metrics details
Stars2,741
2,721 stars

yesodweb/yesod

A RESTful Haskell web framework built on WAI.

Metrics details
Stars2,721
2,693 stars

caiorss/Functional-Programming

Functional Programming concepts, examples and patterns illustrated in Haskell, Ocaml and Python

Metrics details
Stars2,693
2,667 stars

sdiehl/wiwinwlh

What I Wish I Knew When Learning Haskell

Metrics details
Stars2,667
2,648 stars

IHaskell/IHaskell

A Haskell kernel for the Jupyter project.

Metrics details
Stars2,648
2,632 stars

typelead/eta

The Eta Programming Language, a dialect of Haskell on the JVM

Metrics details
Stars2,632
2,621 stars

ghcjs/ghcjs

Haskell to JavaScript compiler, based on GHC

Metrics details
Stars2,621
2,414 stars

dmjio/miso

:ramen: A tasty Haskell web framework

Metrics details
Stars2,414
1-60 of 1,286 projects
Get A Weekly Email With Trending Haskell Projects
Stay updated on Haskell plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.