๐Ÿ‡ฌ๐Ÿ‡ง 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,312
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,006
star
3
sdiehl/wiwinwlh

sdiehl/wiwinwlh

What I Wish I Knew When Learning Haskell
Haskell
2,530
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,427
star
6
ndmitchell/ghcid

ndmitchell/ghcid

Very low feature GHCi based IDE
Haskell
1,121
star
7
chrisdone/intero

chrisdone/intero

Haskell
1,021
star
8
sdiehl/kaleidoscope

sdiehl/kaleidoscope

Haskell LLVM JIT Compiler Tutorial
Haskell
1,019
star
9
kowainik/learn4haskell

kowainik/learn4haskell

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

ndmitchell/shake

Shake build system
Haskell
744
star
11
snowleopard/alga

snowleopard/alga

Algebraic graphs
Haskell
707
star
12
kowainik/summoner

kowainik/summoner

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

ndmitchell/hoogle

Haskell API search engine
Haskell
689
star
14
kowainik/relude

kowainik/relude

๐ŸŒ€ Safe, performant, user-friendly and lightweight Haskell standard library
Haskell
688
star
15
kowainik/stan

kowainik/stan

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

alpacaaa/zero-bs-haskell

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

sdiehl/bulletproofs

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

chrisdone/hell

Haskell-based shell scripting language
Haskell
506
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
435
star
21
smallhadroncollider/brok

smallhadroncollider/brok

Find broken links in text documents
Haskell
420
star
22
DimaSamoz/mezzo

DimaSamoz/mezzo

A Haskell library for typesafe music composition
Haskell
344
star
23
simonmar/parconc-examples

simonmar/parconc-examples

Sample code to accompany the book "Parallel and Concurrent Programming in Haskell"
Haskell
342
star
24
chris-taylor/aima-haskell

chris-taylor/aima-haskell

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

simonmar/async

Run IO operations asynchronously and wait for their results
Haskell
311
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
300
star
28
chrisdone/vado

chrisdone/vado

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

chrisdone/z

A strict, impure, curried, partially applied programming language with rather peculiar syntax.
Haskell
277
star
30
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
31
frank-lang/frank

frank-lang/frank

Frank compiler
Haskell
260
star
32
chrisdone/lucid

chrisdone/lucid

Clear to write, read and edit DSL for writing HTML
Haskell
260
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
229
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
220
star
37
simonmar/par-tutorial

simonmar/par-tutorial

A tutorial on Parallel and Concurrent Haskell
Haskell
217
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
chrisdone/tryhaskell

chrisdone/tryhaskell

Try Haskell
Haskell
187
star
44
smallhadroncollider/cmt

smallhadroncollider/cmt

Write consistent git commit messages based on a custom template
Haskell
186
star
45
alpacaaa/quad-ci

alpacaaa/quad-ci

A CI server written in Simple Haskell.
Haskell
180
star
46
bollu/cellularAutomata

bollu/cellularAutomata

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

passy/android-lint-summary

Prettier display of Android Lint issues
Haskell
178
star
48
sdiehl/tinyjit

sdiehl/tinyjit

Haskell JIT
Haskell
177
star
49
jdnavarro/graphql-haskell

jdnavarro/graphql-haskell

Haskell GraphQL implementation
Haskell
168
star
50
ocharles/zero-to-quake-3

ocharles/zero-to-quake-3

Implementing Quake 3 in Haskell & Vulkan
Haskell
161
star
51
ocharles/weeder

ocharles/weeder

A re-implementation of weeder using HIE files
Haskell
157
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
chshersh/iris

chshersh/iris

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

ocharles/engine.io

A Haskell server implementation of the Engine.IO and Socket.IO (1.0) protocols
Haskell
148
star
55
circuithub/rel8

circuithub/rel8

Hey! Hey! Can u rel8?
Haskell
146
star
56
mpickering/apply-refact

mpickering/apply-refact

Refactor Haskell source files
Haskell
144
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
135
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
yaxu/feedforward

yaxu/feedforward

Haskell
128
star
64
ndmitchell/record-dot-preprocessor

ndmitchell/record-dot-preprocessor

A preprocessor for a Haskell record syntax using dot
Haskell
126
star
65
ix/calico

ix/calico

cat, but for colors ๐Ÿ˜ผ
Haskell
126
star
66
simonmar/monad-par

simonmar/monad-par

Haskell
123
star
67
ndmitchell/weeder

ndmitchell/weeder

Detect dead exports or package imports
Haskell
123
star
68
kowainik/tomland

kowainik/tomland

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

elisehuard/game-in-haskell

Haskell
118
star
70
krisajenkins/elm-export

krisajenkins/elm-export

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

diffusionkinetics/open

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

msp-strath/TypOS

being an operating system for typechecking processes
Haskell
113
star
73
awalterschulze/category-theory-for-programmers-challenges

awalterschulze/category-theory-for-programmers-challenges

Challenges from Category Theory for Programmers
Haskell
112
star
74
MedeaMelana/Magic

MedeaMelana/Magic

Haskell implementation of Magic: The Gathering
Haskell
108
star
75
ilya-klyuchnikov/lambdapi

ilya-klyuchnikov/lambdapi

Dependently Typed Lambda Calculus in Haskell
Haskell
107
star
76
OscarSouth/theHarmonicAlgorithm

OscarSouth/theHarmonicAlgorithm

The Harmonic Algorithm by Oscar South - A Project Spanning Music Analysis, Functional Programming & Machine Learning
Haskell
106
star
77
sdiehl/repline

sdiehl/repline

Haskeline wrapper for GHCi-like REPL interfaces
Haskell
105
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/spaceleak

ndmitchell/spaceleak

Notes on space leaks
Haskell
101
star
82
ndmitchell/rattle

ndmitchell/rattle

Forward build system with speculation and caching
Haskell
101
star
83
JustusAdam/mustache

JustusAdam/mustache

Haskell implementation of mustache templates
Haskell
100
star
84
dorchard/effect-monad

dorchard/effect-monad

Provides 'graded monads' and 'parameterised monads' to Haskell, enabling fine-grained reasoning about effects.
Haskell
98
star
85
volhovm/orgstat

volhovm/orgstat

Statistics visualizer for org-mode
Haskell
97
star
86
kowainik/typerep-map

kowainik/typerep-map

โšก๏ธEfficient implementation of Map with types as keys
Haskell
96
star
87
ocharles/netwire-classics

ocharles/netwire-classics

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

JustusAdam/language-haskell

Highlighting support for the Haskell language in visual studio code.
Haskell
95
star
89
jspahrsummers/ObjectiveHaskell

jspahrsummers/ObjectiveHaskell

Tools for making it easier to integrate Haskell and Objective-C.
Haskell
92
star
90
lazamar/haskell-docs-cli

lazamar/haskell-docs-cli

Browse Hackage from the terminal
Haskell
90
star
91
ymherklotz/verismith

ymherklotz/verismith

Verilog Fuzzer to test the major simulators and sythesisers by generating random, valid Verilog.
Haskell
89
star
92
jcpetruzza/barbies

jcpetruzza/barbies

Haskell
89
star
93
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
89
star
94
ndmitchell/extra

ndmitchell/extra

Extra Haskell functions
Haskell
89
star
95
ndmitchell/build-shootout

ndmitchell/build-shootout

Comparison of build program expressive power
Haskell
88
star
96
ndmitchell/cmdargs

ndmitchell/cmdargs

Haskell library for command line argument processing
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
87
star
98
rumblesan/improviz

rumblesan/improviz

DEPRECATED: A live-coded visual performance tool
Haskell
86
star
99
ocharles/what-it-do

ocharles/what-it-do

Automatically trace all (showable) binds in do expressions
Haskell
85
star
100
danielwaterworth/siege

danielwaterworth/siege

[DEPRECATED] A DBMS written in Haskell
Haskell
84
star