Haskell Open Source Projects
Browse 1,286 Haskell open source projects, ranked by GitHub stars. Find the most popular Haskell tools and libraries.
jgm/pandoc
Universal markup converter
Metrics details
| Stars | 45,461 |
koalaman/shellcheck
ShellCheck, a static analysis tool for shell scripts
Metrics details
| Stars | 39,743 |
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
| Stars | 32,032 |
PostgREST/postgrest
REST API for any Postgres database
Metrics details
| Stars | 27,471 |
rethinkdb/rethinkdb
The open-source database for the realtime web.
Metrics details
| Stars | 26,999 |
compiler-explorer/compiler-explorer
Run compilers interactively from your web browser and interact with the assembly
Metrics details
| Stars | 18,911 |
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
| Stars | 18,781 |
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
| Stars | 18,583 |
ruanyf/free-books
互联网上的免费书籍
Metrics details
| Stars | 15,917 |
hadolint/hadolint
Dockerfile linter, validate inline bash, written in Haskell
Metrics details
| Stars | 12,310 |
hmemcpy/milewski-ctfp-pdf
Bartosz Milewski's 'Category Theory for Programmers' unofficial PDF and LaTeX source
Metrics details
| Stars | 11,660 |
lk-geimfari/awesomo
Cool open source projects. Choose your project and get involved in Open Source development now.
Metrics details
| Stars | 9,908 |
github/semantic
Parsing, analyzing, and comparing source code across many languages
Metrics details
| Stars | 9,042 |
purescript/purescript
A strongly-typed language that compiles to JavaScript
Metrics details
| Stars | 8,886 |
bitemyapp/learnhaskell
Learn Haskell
Metrics details
| Stars | 8,028 |
sinelaw/fresh
Terminal based IDE & text editor: easy, powerful and fast
Metrics details
| Stars | 7,892 |
elm/compiler
Compiler for Elm, a functional language for reliable webapps.
Metrics details
| Stars | 7,842 |
purcell/emacs.d
An Emacs configuration bundle with batteries included
Metrics details
| Stars | 7,067 |
unisonweb/unison
A friendly programming language from the future
Metrics details
| Stars | 6,674 |
liuxinyu95/AlgoXY
Book of Elementary Functional Algorithms and Data structures
Metrics details
| Stars | 6,324 |
extism/extism
The framework for building with WebAssembly (wasm). Easily & securely load wasm modules, move data, call functions, and build extensible apps.
Metrics details
| Stars | 5,686 |
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
| Stars | 5,314 |
nix-community/awesome-nix
😎 A curated list of the best resources in the Nix community [maintainer=@cyntheticfox]
Metrics details
| Stars | 5,302 |
kmonad/kmonad
An advanced keyboard manager
Metrics details
| Stars | 5,031 |
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
| Stars | 4,598 |
simonmichael/hledger
Robust, fast, intuitive plain text accounting tool with CLI, TUI and web interfaces.
Metrics details
| Stars | 4,588 |
appcypher/awesome-wasm-langs
😎 A curated list of languages that compile directly to or have their VMs in WebAssembly
Metrics details
| Stars | 4,436 |
facebook/Haxl
A Haskell library that simplifies access to remote data, such as databases or web-based services.
Metrics details
| Stars | 4,380 |
facebook/duckling
Language, engine, and tooling for expressing, testing, and evaluating composable language rules on input strings.
Metrics details
| Stars | 4,297 |
commercialhaskell/stack
The Haskell Tool Stack
Metrics details
| Stars | 4,072 |
koka-lang/koka
Koka language compiler and interpreter
Metrics details
| Stars | 3,963 |
input-output-hk/cardano-sl
Cryptographic currency implementing Ouroboros PoS protocol
Metrics details
| Stars | 3,753 |
Frege/frege
Frege is a Haskell for the JVM. It brings purely functional programing to the Java platform.
Metrics details
| Stars | 3,702 |
xmonad/xmonad
The core of xmonad, a small but functional ICCCM-compliant tiling window manager
Metrics details
| Stars | 3,581 |
xgrommx/awesome-functional-programming
Yet another resource for collecting articles, videos etc. regarding functional programming
Metrics details
| Stars | 3,533 |
sdiehl/write-you-a-haskell
Building a modern functional compiler from first principles. (http://dev.stephendiehl.com/fun/)
Metrics details
| Stars | 3,484 |
idris-lang/Idris-dev
A Dependently Typed Functional Programming Language
Metrics details
| Stars | 3,478 |
krispo/awesome-haskell
A collection of awesome Haskell links, frameworks, libraries and software. Inspired by awesome projects line.
Metrics details
| Stars | 3,284 |
shekhargulati/99-problems
This is an adaptation of the Ninety-Nine Prolog Problems written by Werner Hett.
Metrics details
| Stars | 3,281 |
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
| Stars | 3,274 |
b3nj5m1n/xdg-ninja
A shell script which checks your $HOME for unwanted files and directories.
Metrics details
| Stars | 3,255 |
Bogdanp/awesome-advent-of-code
A collection of awesome resources related to the yearly Advent of Code challenge.
Metrics details
| Stars | 3,222 |
SimulaVR/Simula
Linux VR Desktop
Metrics details
| Stars | 3,191 |
IntersectMBO/cardano-node
The core component that is used to participate in a Cardano decentralised blockchain.
Metrics details
| Stars | 3,182 |
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
| Stars | 2,991 |
haskell/haskell-language-server
Official Haskell IDE support via the language server protocol (LSP)
Metrics details
| Stars | 2,940 |
agda/agda
Agda is a dependently typed programming language / interactive theorem prover.
Metrics details
| Stars | 2,896 |
jaspervdj/hakyll
A static website compiler library in Haskell
Metrics details
| Stars | 2,864 |
tidalcycles/Tidal
Pattern language
Metrics details
| Stars | 2,853 |
cdleon/awesome-terminals
Terminal Emulators
Metrics details
| Stars | 2,837 |
wireapp/wire-server
🇪🇺 Wire back-end services
Metrics details
| Stars | 2,781 |
diku-dk/futhark
:boom::computer::boom: A data-parallel functional programming language
Metrics details
| Stars | 2,761 |
jaspervdj/patat
Terminal-based presentations using Pandoc
Metrics details
| Stars | 2,741 |
yesodweb/yesod
A RESTful Haskell web framework built on WAI.
Metrics details
| Stars | 2,721 |
caiorss/Functional-Programming
Functional Programming concepts, examples and patterns illustrated in Haskell, Ocaml and Python
Metrics details
| Stars | 2,693 |
sdiehl/wiwinwlh
What I Wish I Knew When Learning Haskell
Metrics details
| Stars | 2,667 |
IHaskell/IHaskell
A Haskell kernel for the Jupyter project.
Metrics details
| Stars | 2,648 |
typelead/eta
The Eta Programming Language, a dialect of Haskell on the JVM
Metrics details
| Stars | 2,632 |
ghcjs/ghcjs
Haskell to JavaScript compiler, based on GHC
Metrics details
| Stars | 2,621 |
dmjio/miso
:ramen: A tasty Haskell web framework
Metrics details
| Stars | 2,414 |
