๐Ÿ‡ฌ๐Ÿ‡ง Made in United Kingdom

Discover United Kingdom's Leading Open Source Projects: Explore top-notch open source initiatives hailing from the vibrant tech community of United Kingdom.

TOP Haskell Projects

1
sdiehl/write-you-a-haskell

sdiehl/write-you-a-haskell

Building a modern functional compiler from first principles. (http://dev.stephendiehl.com/fun/)
Haskell
3,347
star
2
krispo/awesome-haskell

krispo/awesome-haskell

A collection of awesome Haskell links, frameworks, libraries and software. Inspired by awesome projects line.
Haskell
3,070
star
3
sdiehl/wiwinwlh

sdiehl/wiwinwlh

What I Wish I Knew When Learning Haskell
Haskell
2,565
star
4
smallhadroncollider/taskell

smallhadroncollider/taskell

Command-line Kanban board/task manager with support for Trello boards and GitHub projects
Haskell
1,610
star
5
ndmitchell/hlint

ndmitchell/hlint

Haskell source code suggestions
Haskell
1,459
star
6
ndmitchell/ghcid

ndmitchell/ghcid

Very low feature GHCi based IDE
Haskell
1,130
star
7
sdiehl/kaleidoscope

sdiehl/kaleidoscope

Haskell LLVM JIT Compiler Tutorial
Haskell
1,029
star
8
chrisdone/intero

chrisdone/intero

Haskell
1,021
star
9
kowainik/learn4haskell

kowainik/learn4haskell

๐Ÿ‘ฉโ€๐Ÿซ ๐Ÿ‘จโ€๐Ÿซ Learn Haskell basics in 4 pull requests
Haskell
992
star
10
ndmitchell/shake

ndmitchell/shake

Shake build system
Haskell
744
star
11
snowleopard/alga

snowleopard/alga

Algebraic graphs
Haskell
707
star
12
kowainik/relude

kowainik/relude

๐ŸŒ€ Safe, performant, user-friendly and lightweight Haskell standard library
Haskell
698
star
13
kowainik/summoner

kowainik/summoner

๐Ÿ”ฎ ๐Ÿ”ง Tool for scaffolding batteries-included production-level Haskell projects
Haskell
695
star
14
ndmitchell/hoogle

ndmitchell/hoogle

Haskell API search engine
Haskell
689
star
15
kowainik/stan

kowainik/stan

๐Ÿ•ต๏ธ Haskell STatic ANalyser
Haskell
565
star
16
alpacaaa/zero-bs-haskell

alpacaaa/zero-bs-haskell

Learn Haskell, with tiny lessons.
Haskell
558
star
17
sdiehl/bulletproofs

sdiehl/bulletproofs

Bulletproofs are short non-interactive zero-knowledge proofs that require no trusted setup
Haskell
535
star
18
chrisdone/hell

chrisdone/hell

Haskell-based shell scripting language
Haskell
520
star
19
chrisdone/jl

chrisdone/jl

Functional sed for JSON
Haskell
473
star
20
kcsongor/generic-lens

kcsongor/generic-lens

Generically derive traversals, lenses, and prisms.
Haskell
437
star
21
smallhadroncollider/brok

smallhadroncollider/brok

Find broken links in text documents
Haskell
420
star
22
simonmar/parconc-examples

simonmar/parconc-examples

Sample code to accompany the book "Parallel and Concurrent Programming in Haskell"
Haskell
353
star
23
DimaSamoz/mezzo

DimaSamoz/mezzo

A Haskell library for typesafe music composition
Haskell
344
star
24
chris-taylor/aima-haskell

chris-taylor/aima-haskell

Algorithms from AIMA in Haskell
Haskell
330
star
25
simonmar/async

simonmar/async

Run IO operations asynchronously and wait for their results
Haskell
320
star
26
adept/full-fledged-hledger

adept/full-fledged-hledger

Tutorial on Hledger setup with multi-year files, multi-source imports and a range of auto-generated reports
Haskell
309
star
27
willtim/Expresso

willtim/Expresso

A simple expressions language with polymorphic extensible row types.
Haskell
301
star
28
chrisdone/lucid

chrisdone/lucid

Clear to write, read and edit DSL for writing HTML
Haskell
284
star
29
chrisdone/vado

chrisdone/vado

A demo web browser engine written in Haskell
Haskell
281
star
30
chrisdone/z

chrisdone/z

A strict, impure, curried, partially applied programming language with rather peculiar syntax.
Haskell
277
star
31
frank-lang/frank

frank-lang/frank

Frank compiler
Haskell
273
star
32
callum-oakley/gotta-go-fast

callum-oakley/gotta-go-fast

A command line utility for practicing typing and measuring your WPM and accuracy.
Haskell
267
star
33
lazamar/nix-package-versions

lazamar/nix-package-versions

Search for old versions of Nix packages
Haskell
236
star
34
ndmitchell/tagsoup

ndmitchell/tagsoup

Haskell library for parsing and extracting information from (possibly malformed) HTML/XML documents
Haskell
231
star
35
nstack/nstack

nstack/nstack

Type-safe, composable microservices for data analytics
Haskell
223
star
36
passy/givegif

passy/givegif

GIFs on the command line
Haskell
221
star
37
simonmar/par-tutorial

simonmar/par-tutorial

A tutorial on Parallel and Concurrent Haskell
Haskell
219
star
38
snowleopard/hadrian

snowleopard/hadrian

Hadrian: a new build system for the Glasgow Haskell Compiler. Now merged into the GHC tree!
Haskell
208
star
39
chrisdone/duet

chrisdone/duet

A tiny language, a subset of Haskell aimed at aiding teachers teach Haskell
Haskell
201
star
40
chrisdone/dynamic

chrisdone/dynamic

Dynamic typing in Haskell
Haskell
193
star
41
lenary/idris-erlang

lenary/idris-erlang

Erlang Backend for Idris Compiler
Haskell
190
star
42
barrucadu/dejafu

barrucadu/dejafu

Systematic concurrency testing meets Haskell.
Haskell
188
star
43
alpacaaa/quad-ci

alpacaaa/quad-ci

A CI server written in Simple Haskell.
Haskell
188
star
44
chrisdone/tryhaskell

chrisdone/tryhaskell

Try Haskell
Haskell
187
star
45
smallhadroncollider/cmt

smallhadroncollider/cmt

Write consistent git commit messages based on a custom template
Haskell
186
star
46
sdiehl/tinyjit

sdiehl/tinyjit

Haskell JIT
Haskell
181
star
47
bollu/cellularAutomata

bollu/cellularAutomata

a collection of cellular automata written in Haskell with Diagrams
Haskell
179
star
48
passy/android-lint-summary

passy/android-lint-summary

Prettier display of Android Lint issues
Haskell
178
star
49
jdnavarro/graphql-haskell

jdnavarro/graphql-haskell

Haskell GraphQL implementation
Haskell
168
star
50
ocharles/weeder

ocharles/weeder

A re-implementation of weeder using HIE files
Haskell
163
star
51
ocharles/zero-to-quake-3

ocharles/zero-to-quake-3

Implementing Quake 3 in Haskell & Vulkan
Haskell
162
star
52
bollu/tiny-optimising-compiler

bollu/tiny-optimising-compiler

A tiny *optimising* compiler for an imperative programming language written in haskell
Haskell
154
star
53
circuithub/rel8

circuithub/rel8

Hey! Hey! Can u rel8?
Haskell
154
star
54
chshersh/iris

chshersh/iris

๐ŸŒˆ Haskell CLI Framework supporting Command Line Interface Guidelines
Haskell
151
star
55
ocharles/engine.io

ocharles/engine.io

A Haskell server implementation of the Engine.IO and Socket.IO (1.0) protocols
Haskell
149
star
56
mpickering/apply-refact

mpickering/apply-refact

Refactor Haskell source files
Haskell
147
star
57
silky/awesome-open-science

silky/awesome-open-science

some links to projects/tools related to "open science".
Haskell
143
star
58
chrisdone/hulk

chrisdone/hulk

Haskell IRC daemon.
Haskell
142
star
59
bgavran/Compositional_Deep_Learning

bgavran/Compositional_Deep_Learning

Deep learning via category theory and functional programming
Haskell
138
star
60
ocharles/micro-ci

ocharles/micro-ci

A tiny CI server built around GitHub and Nix
Haskell
132
star
61
kowainik/cake-slayer

kowainik/cake-slayer

๐Ÿฐ๐Ÿ”ช Architecture of Haskell backend applications
Haskell
131
star
62
ndmitchell/bake

ndmitchell/bake

UNMAINTAINED: Continuous integration server
Haskell
130
star
63
ndmitchell/record-dot-preprocessor

ndmitchell/record-dot-preprocessor

A preprocessor for a Haskell record syntax using dot
Haskell
129
star
64
yaxu/feedforward

yaxu/feedforward

Haskell
129
star
65
ix/calico

ix/calico

cat, but for colors ๐Ÿ˜ผ
Haskell
127
star
66
ndmitchell/weeder

ndmitchell/weeder

Detect dead exports or package imports
Haskell
124
star
67
simonmar/monad-par

simonmar/monad-par

Haskell
123
star
68
kowainik/tomland

kowainik/tomland

๐Ÿ Bidirectional TOML serialization
Haskell
122
star
69
elisehuard/game-in-haskell

elisehuard/game-in-haskell

Haskell
118
star
70
awalterschulze/category-theory-for-programmers-challenges

awalterschulze/category-theory-for-programmers-challenges

Challenges from Category Theory for Programmers
Haskell
117
star
71
krisajenkins/elm-export

krisajenkins/elm-export

Create Elm types and JSON decoders from Haskell source.
Haskell
116
star
72
diffusionkinetics/open

diffusionkinetics/open

DiffusionKinetics open-source monorepo
Haskell
115
star
73
msp-strath/TypOS

msp-strath/TypOS

being an operating system for typechecking processes
Haskell
113
star
74
OscarSouth/theHarmonicAlgorithm

OscarSouth/theHarmonicAlgorithm

The Harmonic Algorithm by Oscar South - A Project Spanning Music Analysis, Functional Programming & Machine Learning
Haskell
112
star
75
MedeaMelana/Magic

MedeaMelana/Magic

Haskell implementation of Magic: The Gathering
Haskell
111
star
76
ilya-klyuchnikov/lambdapi

ilya-klyuchnikov/lambdapi

Dependently Typed Lambda Calculus in Haskell
Haskell
107
star
77
sdiehl/repline

sdiehl/repline

Haskeline wrapper for GHCi-like REPL interfaces
Haskell
107
star
78
KMahoney/squee

KMahoney/squee

A Typed, Composable Database Query Language
Haskell
104
star
79
commandodev/oHm

commandodev/oHm

Om with Haskell in it
Haskell
104
star
80
smallhadroncollider/ascii-runner

smallhadroncollider/ascii-runner

An infinite runner in your terminal
Haskell
102
star
81
ndmitchell/rattle

ndmitchell/rattle

Forward build system with speculation and caching
Haskell
102
star
82
ndmitchell/spaceleak

ndmitchell/spaceleak

Notes on space leaks
Haskell
101
star
83
kowainik/typerep-map

kowainik/typerep-map

โšก๏ธEfficient implementation of Map with types as keys
Haskell
100
star
84
JustusAdam/mustache

JustusAdam/mustache

Haskell implementation of mustache templates
Haskell
100
star
85
volhovm/orgstat

volhovm/orgstat

Statistics visualizer for org-mode
Haskell
98
star
86
dorchard/effect-monad

dorchard/effect-monad

Provides 'graded monads' and 'parameterised monads' to Haskell, enabling fine-grained reasoning about effects.
Haskell
98
star
87
nandor/hcraft

nandor/hcraft

Haskell clone of a certain game
Haskell
95
star
88
ocharles/netwire-classics

ocharles/netwire-classics

Classic games recreated in netwire
Haskell
95
star
89
JustusAdam/language-haskell

JustusAdam/language-haskell

Highlighting support for the Haskell language in visual studio code.
Haskell
95
star
90
ndmitchell/extra

ndmitchell/extra

Extra Haskell functions
Haskell
93
star
91
jspahrsummers/ObjectiveHaskell

jspahrsummers/ObjectiveHaskell

Tools for making it easier to integrate Haskell and Objective-C.
Haskell
92
star
92
jcpetruzza/barbies

jcpetruzza/barbies

Haskell
92
star
93
ndmitchell/cmdargs

ndmitchell/cmdargs

Haskell library for command line argument processing
Haskell
91
star
94
paul-rouse/mysql-simple

paul-rouse/mysql-simple

A mid-level client library for the MySQL database, intended to be fast and easy to use.
Haskell
91
star
95
lazamar/haskell-docs-cli

lazamar/haskell-docs-cli

Browse Hackage from the terminal
Haskell
90
star
96
ndmitchell/build-shootout

ndmitchell/build-shootout

Comparison of build program expressive power
Haskell
88
star
97
chris-taylor/Classical-Mechanics

chris-taylor/Classical-Mechanics

Haskell toolbox for research and teaching in classical mechanics. Includes modules for symbolic algebra and automatic differentiation.
Haskell
88
star
98
rumblesan/improviz

rumblesan/improviz

DEPRECATED: A live-coded visual performance tool
Haskell
86
star
99
danielwaterworth/siege

danielwaterworth/siege

[DEPRECATED] A DBMS written in Haskell
Haskell
84
star
100
ocharles/what-it-do

ocharles/what-it-do

Automatically trace all (showable) binds in do expressions
Haskell
84
star