Browse dev-haskell
abstract-deque
abstract-deque-tests
abstract-par
ac-angle
ac-ppm
ac-vector
ac-vector-fancy
acid-state
action-permutations
Execute a set of actions (e.g. parsers) in each possible orderactive
ad
adjunctions
aes
aeson
aeson-better-errors
aeson-casing
aeson-diff
aeson-extra
aeson-lens
aeson-optics
aeson-pretty
aeson-qq
aeson-warning-parser
aeson-yaml
alex
A lexical analyser generator for Haskellalex-tools
algebra
algebraic-graphs
align
allocated-processor
alsa-core
alsa-mixer
alsa-pcm
alsa-seq
alut
A binding for the OpenAL Utility Toolkitamazonka-cloudformation
amazonka-cloudfront
amazonka-cloudhsm
amazonka-cloudsearch
amazonka-cloudsearch-domains
amazonka-cloudtrail
amazonka-cloudwatch
amazonka-codedeploy
amazonka-cognito-identity
amazonka-cognito-sync
amazonka-config
amazonka-core
amazonka-datapipeline
amazonka-devicefarm
amazonka-directconnect
amazonka-discovery
amazonka-dms
amazonka-dynamodb
amazonka-ec2
amazonka-ecr
amazonka-elasticache
amazonka-elasticsearch
amazonka-elastictranscoder
amazonka-iam
amazonka-kinesis
amazonka-lambda
amazonka-marketplace-analytics
amazonka-opsworks
amazonka-redshift
amazonka-route53
amazonka-route53-domains
amazonka-s3
amazonka-sdb
amazonka-ses
amazonka-shield
amazonka-sms
amazonka-sns
amazonka-stepfunctions
amazonka-storagegateway
amazonka-support
amazonka-test
amqp
amqp-worker
annotated-wl-pprint
ansi-terminal
Simple ANSI terminal support, with Windows compatibilityansi-terminal-types
ansi-wl-pprint
The Wadler/Leijen Pretty Printer for colored ANSI terminal outputap-normalize
api-field-json-th
appar
applicative-numbers
apply-refact
argon2
argparser
arithmoi
arrows
Arrow classes and transformersascii-progress
asn1-encoding
asn1-parse
asn1-types
assoc
astar
async
async-pool
atomic-file-ops
atomic-primops
atomic-write
attobencode
attoparsec
Fast combinator parsing with Data.ByteString.Lazyattoparsec-aeson
attoparsec-binary
attoparsec-conduit
attoparsec-enumerator
attoparsec-iso8601
attoparsec-path
authenticate
authenticate-kerberos
authenticate-oauth
auto
auto-update
aws
barbies
barbies-th
base-compat
base-compat-batteries
base-noprelude
base-orphans
base-prelude
base-unicode-symbols
base16-bytestring
base58-bytestring
base64
base64-bytestring
base64-string
Base64 implementation for String's.basement
basic-prelude
bcrypt
beam-automigrate
beam-core
beam-migrate
beam-postgres
beam-sqlite
bench-show
bencode
Parser and printer for bencoded data.besout
bibtex
bifunctors
bimap
Bidirectional mapping between two key typesbinary
Binary serialisation for Haskell values using lazy ByteStringsbinary-conduit
binary-instances
binary-orphans
binary-parser
binary-parsers
binary-search
binary-serialise-cbor
binary-strict
Binary deserialisation using strict ByteStringsbinary-tagged
bindings-dsl
bindings-glfw
bindings-gpgme
bindings-libzip
bindings-uname
biocore
biofasta
biopsl
biosff
bitarray
bitmap
bits-atomic
bits-extras
bitstring
bitstringrandommonad
bitvec
bitwise
bktrees
A set data structure with approximate searchingblake3
blank-canvas
blastxml
blaze-builder
blaze-builder-conduit
blaze-colonnade
blaze-html
blaze-markup
blaze-svg
blaze-textual
bloomfilter
bmp
boolean
boomerang
bootstrap-types
boring
bound
boundedchan
bower-json
boxes
breakpoint
brick
brick-list-skip
brick-tabular-list
broadcast-chan
bsb-http-chunked
bson
btrfs
bug
butcher
bv-sized
bybit
byline
byte-order
byteable
bytebuild
bytedump
byteorder
bytes
byteslice
bytesmith
bytestring-builder
bytestring-conversion
bytestring-encoding
bytestring-lexing
Parse literals efficiently from bytestringsbytestring-mmap
bytestring-nums
bytestring-progress
bytestring-strict-builder
bytestring-to-vector
bytestring-tree-builder
bytestring-trie
bzip2-clib
bzlib
Compression and decompression in the bzip2 formatbzlib-conduit
c2hs
C->Haskell FFI tool that gives some cross-language type safetycabal
Haskell Common Architecture for Building Applications and Librariescabal-described
cabal-doctest
cabal-file-th
cabal-fmt
cabal-install
The command-line interface for Cabal and Hackage.cabal-install-parsers
cabal-install-solver
cabal-macosx
cabal-plan
cabal-quickcheck
cabal-rpm
cabal-syntax
cabal-tests
cabal-tree-diff
cache
cached-json-file
cairo
calamity
calamity-commands
call-stack
canonical-filepath
carray
casa-client
casa-types
cascading
case-insensitive
casing
cassava
cassava-megaparsec
categories
cautious-file
Ways to write a file cautiously, to reduce the chances of problems such as data loss due to crashes or power failurescborg
cborg-json
cc-delcont
Delimited continuations and dynamically scoped variablescereal
cereal-conduit
cereal-text
cereal-vector
cgi
character-ps
charset
charsetdetect-ae
chart
A library for generating 2D Charts and Plotschart-cairo
chart-diagrams
chart-gtk
chaselev-deque
chasingbottoms
For testing partial and infinite values.cheapskate
checkers
Check properties on standard classes and data structures.chell
chell-quickcheck
chimera
chr-data
chr-parse
chr-pretty
chronos
chunked-data
cipher-aes
cipher-aes128
cipher-camellia
cipher-des
cipher-rc4
circle-packing
citeproc
clash-cores
clash-ffi
clash-ghc
clash-lib
clash-prelude
clash-prelude-hedgehog
classify
Library for classification of media files.classy-prelude
classy-prelude-conduit
classy-prelude-yesod
clay
clevercss
A CSS preprocessorcli
clientsession
clock
cmark
cmark-gfm
cmdargs
Command line argument processingco-log-core
code-page
codec-compression-lzf
LZF compression bindings.codec-image-devil
colock
thread-friendly file locks that don't block the entire programcolonnade
color
colorize-haskell
Highligt Haskell sourcecolour
A model for human colour/color perceptioncolourista
command-qq
commonmark
commonmark-extensions
commonmark-pandoc
commutative-semigroups
comonad
comonad-extras
comonad-transformers
comonads-fd
compact
companion
composition
concatenative
conceit
concise
concurrency
concurrent-extra
concurrent-output
concurrent-split
concurrent-supply
concurrentoutput
cond
conduit
conduit-audio
conduit-audio-lame
conduit-audio-samplerate
conduit-audio-sndfile
conduit-combinators
conduit-extra
conduit-parse
conduit-zstd
config-ini
config-schema
config-value
configfile
Configuration file reading & writingconfigurator
configurator-pg
connection
constraints
constraints-extras
containers-unicode-symbols
contiguous
continued-fractions
contravariant
contravariant-extras
control-monad-free
control-monad-loop
control-timeout
Timeout handlingconverge
conversion
conversion-bytestring
conversion-text
convertible
Typeclasses and instances for converting between typescookie
cordering
An algebraic data type similar to Prelude Ordering.coroutine-object
couchdb
country-codes
cpphs
A liberalised re-implementation of cpp, the C pre-processor.cprng-aes
cpu
crack
A haskell binding to cracklibcracknum
crc16
criterion
Robust, reliable performance measurement and analysiscriterion-measurement
cron
crypto
The Haskell Cryptographic Librarycrypto-api
crypto-api-tests
crypto-cipher-tests
crypto-cipher-types
crypto-pubkey-types
crypto-random
crypto-random-api
crypto-token
cryptohash
cryptohash-conduit
cryptohash-cryptoapi
cryptohash-md5
cryptohash-sha1
cryptohash-sha256
cryptohash-sha512
crypton
crypton-conduit
crypton-connection
crypton-x509
crypton-x509-store
crypton-x509-system
crypton-x509-validation
cryptonite
cryptonite-conduit
cryptostore
css-text
csv
CSV loader and dumpercubicbezier
cuda
cufft
curl
Haskell binding to libcurlcurly-expander
curve25519
cyclotomic
czipwith
daemons
data-accessor
Utilities for accessing and manipulating fields of recordsdata-accessor-mtl
data-accessor-template
Utilities for accessing and manipulating fields of recordsdata-accessor-transformers
data-array-byte
data-binary-ieee754
data-bword
data-checked
data-clist
data-default
A class for types with a default valuedata-default-class
data-default-instances-base
data-default-instances-containers
data-default-instances-dlist
data-default-instances-old-locale
data-dword
data-endian
data-fix
data-flags
data-hash
data-inttrie
data-lens
data-lens-ixset
data-lens-light
data-memocombinators
data-ordlist
data-pprint
data-reify
data-serializer
data-textual
data-tree-print
dataenc
Data encoding librarydate-cache
dates
datetime
Utilities to make Data.Time.* easier to use.dav
dbus
dbus-hslogger
dec
decimal
deepseq
deepseq-generics
deferred-folds
dense-linear-algebra
dependent-map
dependent-sum
dependent-sum-template
deque
derive-storable
derive-storable-plugin
deriving-aeson
deriving-compat
descriptive
df1
di
di-core
di-df1
di-handle
di-monad
di-polysemy
diagrams
diagrams-builder
diagrams-cairo
diagrams-canvas
diagrams-contrib
diagrams-core
diagrams-gtk
diagrams-lib
diagrams-pgf
diagrams-postscript
diagrams-rasterific
diagrams-solve
diagrams-svg
dice
dictionary-sharing
diff
O(ND) diff algorithm in haskell.diffarray
digest
Various cryptographic hashes for bytestrings; CRC32 and Adler32 for now.digestive-functors
digestive-functors-blaze
digestive-functors-happstack
digestive-functors-snap
digits
dimensional
Statically checked physical dimensions.dir-traverse
direct-sqlite
directory-layout
directory-listing-webpage-parser
directory-tree
disassembler
discord-haskell
disk-free-space
distributed-static
distributive
djinn
djinn-ghc
djinn-lib
djot
dlist
Differences listsdlist-instances
dns
doclayout
docopt
doctemplates
doctest
doctest-discover
doctest-driver-gen
doctest-exitcode-stdio
doctest-lib
doctest-parallel
dot2graphml
dotenv
dotgen
double-conversion
download-curl
drbg
dsp
dual-tree
dynamic-graph
dynamic-state
dyre
easy-file
easyrender
echo
ed25519
ede
edisonapi
edit-distance
edit-distance-vector
editline
Bindings to the editline library (libedit).editor-open
effectful
effectful-core
egison
either
either-unwrap
email-validate
emoji
emojis
enclosed-exceptions
entropy
enumerator
enummapset
enumset
env-locale
equivalence
erf
The error function, erf, and friendserrorcall-eq-instance
errors
esqueleto
event-list
exact-pi
exception-mtl
exception-transformers
exceptions
executable-path
exif
A Haskell binding to a subset of libexifexpiring-cache-map
explicit-exception
extensible
extensible-effects
extensible-exceptions
Extensible exceptionsextensions
extra
fail
failure
fast-builder
fast-logger
fast-math
fastcgi
A Haskell library for writing FastCGI programsfclabels
fdo-notify
fdo-trash
fec
Forward error correction of ByteStringsfeed
Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds.fficxx
fficxx-runtime
ffmpeg-light
fft
fgl
A functional graph library for Haskell.fgl-arbitrary
fgl-visualize
file-embed
file-embed-lzma
file-location
file-modules
filelock
filemanip
Expressive file and directory manipulation for Haskell.filepath-bytestring
filepattern
filestore
Interface for versioning file stores.fin
findbin
fingertree
Generic finger-tree structure, with example instancesfinite-field
finite-typelits
first-class-families
fix-whitespace
fixed
fixed-vector
fixed-vector-hetero
fixplate
flac
flac-picture
flatparse
flexible-defaults
floatinghex
flock
Wrapper for flock(2)floskell
flow2dot
fmlist
focus
focuslist
foldable1-classes-compat
foldl
follow-file
fontyfruity
force-layout
foreign-store
formatting
foundation
fourmolu
fpretty
free
freer
freer-effects
freetype2
fresco-binding
frisby
from-sum
fsnotify
fst
ftgl
funcmp
Haskell front-end to Functional MetaPostfunctor-classes-compat
functor-monadic
fusion-plugin
fusion-plugin-types
fuzzy
fuzzyset
gamma
gargoyle
gargoyle-postgresql
gargoyle-postgresql-connect
gargoyle-postgresql-nix
gasp
gauge
gd
A Haskell binding to a subset of the GD graphics librarygdiff
generic-arbitrary
generic-data
generic-deriving
generic-lens
generic-lens-core
generic-lens-labels
generic-monoid
generic-random
generic-trie
generically
genericpretty
generics-sop
geniplate-mirror
genvalidity
genvalidity-aeson
genvalidity-containers
genvalidity-hspec
genvalidity-hspec-aeson
genvalidity-path
genvalidity-property
genvalidity-scientific
genvalidity-text
genvalidity-unordered-containers
genvalidity-vector
getopt-generics
ghc-api-compat
ghc-byteorder
ghc-check
ghc-core
Display GHC's core and assembly output in a pagerghc-datasize
ghc-debug-convention
ghc-debug-stub
ghc-events
Library and tool for parsing .eventlog files from GHCghc-exactprint
ghc-gc-tune
ghc-heap-view
ghc-lib
ghc-lib-parser
ghc-lib-parser-ex
ghc-parser
ghc-paths
Knowledge of GHC's installation directoriesghc-platform
ghc-prof
ghc-prof-aeson
ghc-prof-aeson-flamegraph
ghc-source-gen
ghc-syntax-highlighter
ghc-tcplugins-extra
ghc-toolchain
ghc-trace-events
ghc-typelits-extra
ghc-typelits-knownnat
ghc-typelits-natnormalise
ghci-pretty
ghcid
ghcide
ghcide-test-utils
ghcjs-codemirror
gi-atk
gi-cairo
gi-cairo-connector
gi-cairo-render
gi-dbusmenu
gi-dbusmenugtk3
gi-freetype2
gi-gdk
gi-gdk3
gi-gdkpixbuf
gi-gdkx11
gi-gio
gi-glib
gi-gmodule
gi-gobject
gi-graphene
gi-gsk
gi-gst
gi-gstbase
gi-gstvideo
gi-gtk
gi-gtk-hs
gi-gtk3
gi-gtksource
gi-gtksource3
gi-harfbuzz
gi-javascriptcore
gi-javascriptcore4
gi-pango
gi-soup
gi-soup2
gi-soup3
gi-vte
gi-webkit2
gi-xlib
ginger
gio
git-lfs
githash
github
gitrev
gl
glambda
glfw
A binding for GLFW, An OpenGL Frameworkglfw-b
glib
glob
Globbing librarygloss
gloss-algorithms
gloss-examples
gloss-juicy
gloss-raster
gloss-rendering
gluraw
glut
GLUT bindings for haskellglutil
gnuidn
gnuplot
gnutls
goa
googlesuggest
graphmod
graphscc
graphviz
Graphviz bindings for Haskell.gravatar
Find the url of the gravatar associated with an email address.gridtables
groom
groundhog
groundhog-postgresql
groundhog-sqlite
groundhog-th
groupoids
groups
gsasl
gtk
gtk-serialized-event
gtk-strut
gtk-traymanager
gtk2hs-buildtools
gtk3
gtkglext
hackage-db
hackage-security
haddock
A documentation-generation tool for Haskell librarieshaddock-api
haddock-library
haddock-test
hadrian
haha
hake
haku
hakyll
hakyll-agda
hakyll-sass
half
hamilton
hamlet
handsomesoup
happraise
A small program for counting the comments in haskell sourcehappstack
happstack-authenticate
happstack-hamlet
happstack-hsp
happstack-jmacro
happstack-plugins
happstack-server
Web related tools and services.happstack-server-tls
happy
A yacc-like parser generator for Haskellharp
HaRP, or Haskell Regular Patterns is a Haskell regular expressions extensionhashable
hashable-time
hashing
hashmap
hashring
hashtables
haskakafka
haskeline
A command-line interface for user input, written in Haskell.haskell-exp-parser
haskell-gettext
haskell-gi
haskell-gi-base
haskell-gi-overloading
haskell-import-graph
haskell-language-server
haskell-lexer
A fully compliant Haskell 98 lexer.haskell-mpi
haskell-qrencode
haskell-src
Haskell source libraryhaskell-src-exts
Manipulating Haskell source: abstract syntax, lexer, parser, and pretty-printerhaskell-src-exts-simple
haskell-src-exts-util
haskell-src-meta
haskey
haskey-btree
hasktags
haspell
hasql
hasql-dynamic-statements
hasql-implicits
hasql-notifications
hasql-pool
hasql-transaction
hatex
haxml
Utilities for manipulating XML documentshaxr
HaXR is a library for writing XML-RPC client and server applications in Haskell.hcg-minus
hclip
hcodecs
hdaemonize
hdbc
Haskell Database Connectivityhdbc-mysql
hdbc-odbc
ODBC driver for HDBChdbc-postgresql
PostgreSQL driver for HDBChdbc-session
hdbc-sqlite3
hdfa
headed-megaparsec
heap
Heaps in Haskellheaps
heapsize
heckle
hedgehog
hedgehog-classes
hedgehog-fn
hedis
hedis-config
heist
here
heredoc
heterocephalus
hex
hexml
hexpat
wrapper for expat, the fast XML parserhflags
hformat
hfov
hgal
library for computation automorphism group and canonical labelling of a graphhgamer3d
hgdbmi
hgl
A simple graphics library based on X11 or Win32hgmp
hi
hi-file-parser
hie-bios
hie-compat
hiedb
higgledy
highlighter
hinotify
Haskell binding to INotifyhint
Runtime Haskell interpreter (GHC API wrapper)hip
hjavascript
hjscript
hjsmin
hledger-lib
hlibev
hlibgit2
hlibsass
hlint
Source code suggestionshls-alternate-number-format-plugin
hls-cabal-fmt-plugin
hls-cabal-plugin
hls-call-hierarchy-plugin
hls-change-type-signature-plugin
hls-class-plugin
hls-code-range-plugin
hls-eval-plugin
hls-explicit-fixity-plugin
hls-explicit-imports-plugin
hls-explicit-record-fields-plugin
hls-floskell-plugin
hls-fourmolu-plugin
hls-gadt-plugin
hls-graph
hls-hlint-plugin
hls-module-name-plugin
hls-ormolu-plugin
hls-overloaded-record-dot-plugin
hls-plugin-api
hls-pragmas-plugin
hls-qualify-imported-names-plugin
hls-refactor-plugin
hls-rename-plugin
hls-retrie-plugin
hls-semantic-tokens-plugin
hls-splice-plugin
hls-stylish-haskell-plugin
hls-test-utils
hmatrix
Linear algebra and numerical computationhmatrix-gsl
hmatrix-gsl-stats
hmatrix-vector-sized
hnix
hnix-store-core
hnix-store-json
hnix-store-nar
hnix-store-readonly
hnix-store-remote
hnix-store-tests
hoauth2
hogg
hood
hookup
hoopl
hopfli
hoppy-docs
hoppy-generator
hoppy-runtime
hoppy-std
hora
hosc
hostname
hourglass
hpack
hpath
hpath-filepath
hpdf
Generation of PDF documentshpp
hpqtypes
hprotoc
hps
hs-bibutils
hs-duktape
hs3
hsass
hsb2hs
hscaffold
hscolour
Colourise Haskell code.hscrtmpl
hscurses
Haskell bindings for ncurseshse-cpp
hsemail
Internet Message Parsershsexif
hsh
hsimport
hslogger
Versatile logging frameworkhslua
A Lua language interpreter embedding in Haskellhslua-aeson
hslua-classes
hslua-cli
hslua-core
hslua-list
hslua-marshalling
hslua-module-doclayout
hslua-module-path
hslua-module-system
hslua-module-text
hslua-module-version
hslua-module-zip
hslua-objectorientation
hslua-packaging
hslua-repl
hslua-typing
hsndfile
hsndfile-vector
hsopenssl
hsopenssl-x509-system
hsp
hsparql
hspec
hspec-api
hspec-attoparsec
hspec-contrib
hspec-core
hspec-discover
hspec-expectations
hspec-expectations-lens
hspec-expectations-lifted
hspec-expectations-pretty-diff
hspec-golden
hspec-hedgehog
hspec-megaparsec
hspec-meta
hspec-smallcheck
hspec-wai
hspec-wai-json
hspecvariant
hsql
Simple library for database access from Haskell.hsql-mysql
MySQL driver for HSQL.hsql-odbc
ODBC driver for HSQLhsql-sqlite3
hsshellscript
A Haskell library for UNIX shell scripting taskshstatistics
hstatsd
hstringtemplate
StringTemplate implementation in Haskell.hsx-jmacro
hsx2hs
hsyaml
hsyaml-aeson
hsyslog
htf
html
HTML combinator libraryhtml-conduit
html-entities
html-entity-map
html-parse
htoml
htrace
http
A library for client-side HTTPhttp-api-data
http-attoparsec
http-client
http-client-conduit
http-client-multipart
http-client-openssl
http-client-restricted
http-client-tls
http-common
http-conduit
http-date
http-download
http-link-header
http-media
http-query
http-querystring
http-reverse-proxy
http-semantics
http-streams
http-types
http2
http2-client
http2-client-grpc
http2-grpc-proto-lens
http2-grpc-types
http3
httpd-shed
huffman
hunit
A unit testing framework for Haskellhunit-approx
hvega
hvega-theme
hw-fingertree
hw-hspec-hedgehog
hw-kafka-client
hw-prim
hxt
A collection of tools for processing XML with Haskell.hxt-charproperties
hxt-http
hxt-regex-xmlschema
hxt-unicode
hxt-xpath
hyphenation
hzenhan
ibus-hs
icalendar
iconv
String encoding conversionidiii
idna
ieee754
ifelse
Anaphoric and miscellaneous useful control-flowignore
ihaskell
ihaskell-charts
ihaskell-diagrams
ihaskell-hatex
ilist
imagesize-conduit
imlib
Haskell binding for Imlib 2implicit-hie
incipit-base
incipit-core
incremental
indents
indexed
indexed-extras
indexed-list-literals
indexed-profunctors
indexed-traversable
indexed-traversable-instances
infer-license
infinite-list
inflections
influxdb
ini
inline-c
inline-c-cpp
insert-ordered-containers
inspection-testing
integer-conversion
integer-logarithms
integer-roots
integration
interlude
intern
interpolate
interpolatedstring-perl6
intervals
invariant
io-storage
io-streams
io-streams-haproxy
io-string-like
iospec
iostring
ipprint
iproute
ipv6addr
ipynb
ipython-kernel
irc
irc-core
ireal
iso-deriving
iso3166-country-codes
iso8601-time
isocline
isomorphism-class
iwlib
ix-shapable
ixset
ixset-typed
jail
jira-wiki-markup
jmacro
jose
jose-jwt
js-chart
js-dgtable
js-flot
js-jquery
jsaddle
jsaddle-warp
json
Support for serialising Haskell to and from JSONjson-ast
json-bytes-builder
json-types
jsonb
judy
juicypixels
juicypixels-blurhash
juicypixels-extra
juicypixels-scale-dct
jupyter
jwt
kalmarity
kan-extensions
kansas-comet
keenser
keys
kinds
knob
kvitable
lambdabot-core
lambdabot-haskell-plugins
lambdabot-irc-plugins
lambdabot-misc-plugins
lambdabot-novelty-plugins
lambdabot-reference-plugins
lambdabot-social-plugins
lambdabot-trusted
language-bash
language-c
Analysis and generation of C codelanguage-c-quote
language-c99
language-c99-simple
language-c99-util
language-css
language-docker
language-dot
language-ecmascript
language-glsl
language-haskell-extract
language-java
language-javascript
language-lua
language-python
latex
lattices
lawful-conversions
lazy-csv
lazy-pbkdf2
lazysmallcheck
lcs
Find longest common sublist of two listsldap
Haskell binding for C LDAP APIleancheck
lens
lens-action
lens-aeson
lens-family
lens-family-core
lens-family-th
lens-filesystem
lenses
leveldb-haskell
lhs2tex
Preprocessor for typesetting Haskell sources with LaTeXlibbf
libffi
liblastfm
libmpd
An MPD Client Librarylibnotify
libtagc
libtelnet
libvirt-hs
libxml
libxml-sax
libyaml
libyaml-clib
libzip
lift-type
lifted-async
lifted-base
linear
linear-base
linear-generics
linux-file-extents
linux-inotify
linux-namespaces
lio
liquid-fixpoint
liquiddesugar
liquidhaskell
list
list-shuffle
list-t
listlike
Generic support for list-like structureslistsafe
listzipper
lmdb
load-env
located-base
loch-th
lockfree-queue
log-base
log-domain
log-postgres
logfloat
logging-effect
logging-facade
logict
A backtracking logic-programming monad.logict-state
loop
lpeg
lrucache
lsp
lsp-test
lsp-types
lua
lua-arbitrary
lua-bc
lucid
lucid-svg
lukko
lumberjack
lushtags
lz4
lzma
machines
mackerel-client
magic
Interface to C file/magic librarymainland-pretty
managed
map-syntax
markdown
markdown-unlit
markov-chain
massiv
massiv-io
massiv-test
math-functions
matrices
matrix
mecab
mediawiki
megaparsec
megaparsec-tests
meldable-heap
membership
memoize
memory
memotrie
Trie-based memo functionsmersenne-random
Generate high quality pseudorandom numbers using a SIMD Fast Mersenne Twistermersenne-random-pure64
Generate high quality pseudorandom numbers purely using a Mersenne Twistermessagepack
mfsolve
microaeson
microlens
microlens-aeson
microlens-ghc
microlens-mtl
microlens-platform
microlens-th
microspec
microstache
microtimer
midi
midi-alsa
migrant-core
migrant-sqlite-simple
mime
Working with MIME types.mime-mail
mime-types
minisat
mintty
misfortune
miso
missing-foreign
missingh
Large utility librarymmap
Memory mapped files for POSIX and Windowsmmark
mmorph
mockery
mod
modern-uri
modular-arithmetic
monad-control
monad-control-aligned
monad-dijkstra
monad-extras
monad-journal
monad-logger
monad-logger-syslog
monad-loops
monad-memo
monad-par
monad-par-extras
monad-parallel
monad-peel
monad-products
monad-skeleton
monad-time
monad-time-effectful
monad-unify
monad-unlift
monadcatchio-mtl
Monad-transformer version of the Control.Exception modulemonadcatchio-transformers
monadcryptorandom
monadio
monadlib
A collection of monad transformers.monadlist
monadplus
monadprompt
monadrandom
monads-tf
Monad classes, using type familiesmongodb
monky
mono-traversable
mono-traversable-instances
monoid-extras
monoid-subclasses
monoid-transformer
Monoid counterparts to some ubiquitous monad transformersmonoidal-containers
monomer
morsecode
mountpoints
msgpack
mtl
Monad transformer librarymtl-compat
mtl-prelude
mtlparse
parse library use mtl packagemueval
multimap
multipart
multiset
The Data.MultiSet container typemultiset-comb
multistate
murmur-hash
mustache
mutable-containers
mvc
mwc-probability
mwc-random
Fast, high quality pseudo random number generationmysql
mysql-simple
named
named-text
namegenerator
names-th
nano-md5
Efficient, ByteString bindings to OpenSSL.nanomsg
nanomsg-haskell
nanoprolog
nanospec
nanovg
nats
natural-arithmetic
natural-numbers
natural-sort
natural-transformation
ncurses
neat-interpolation
netlink
netpbm
netwire
network
Networking-related facilitiesnetwork-bsd
network-byte-order
network-conduit
network-control
network-data
network-enumerator
network-fancy
network-info
network-ip
network-multicast
network-run
network-simple
network-transport
network-transport-tcp
network-transport-tests
network-uri
newtype
newtype-generics
ngx-export
nicify
nicify-lib
nix-derivation
non-empty
non-negative
nonce
nonempty-containers
nonempty-vector
normaldistribution
nothunks
numbers
Various number typesnumbersieves
numeric-extras
numeric-prelude
numeric-quest
numinstances
numtype
Type-level (low cardinality) integers.numtype-dk
objectname
Explicitly handled object namesoeis
old-locale
old-time
one-liner
onetuple
only
oo-prototypes
opaleye
open-browser
openai-hs
openai-servant
openal
A Haskell binding to the OpenAL cross-platform 3D audio APIopenal-ffi
openclwrappers
opengl
OpenGL bindings for haskellopenglraw
openssl-streams
opentelemetry
operational
optics
optics-core
optics-extra
optics-th
optional-args
options
optparse-applicative
optparse-declarative
optparse-generic
optparse-simple
opusfile
ordered-containers
ormolu
os-string
pager
palette
pandoc
pandoc-crossref
pandoc-lua-engine
pandoc-lua-marshal
pandoc-server
pandoc-stylefrommeta
pandoc-types
pango
panic
pantry
parallel
parallel programming libraryparallel-io
parameterized-utils
parsable
parsable-test
parseargs
parsec
Monadic parser combinatorsparsec-extra
parsec-numbers
parsec-permutation
parsec1
parsec3-numbers
parsedate
Haskell library for parsing dates and timesparser-combinators
parsers
password
password-types
patch
path
path-extra
path-io
path-pieces
paths
pathtype
patience
pattern-arrows
pcap
A system-independent interface for user-level packet capturepcg-random
pcre-heavy
pcre-light
A small, efficient and portable regex library for Perl 5 compatible regular expressionspeano
pem
persistable-record
persistable-types-hdbc-pg
persistent
persistent-instances-iproute
persistent-mongodb
persistent-mysql
persistent-odbc
persistent-postgresql
persistent-qq
persistent-redis
persistent-sqlite
persistent-template
persistent-test
pgm
pgp-wordlist
picedit
pid1
pipes
pipes-attoparsec
pipes-binary
pipes-bytestring
pipes-cereal
pipes-concurrency
pipes-group
pipes-http
pipes-network
pipes-parse
pipes-random
pipes-safe
pipes-text
pipes-zlib
placeholders
plailude
ploterific
plugins
Dynamic linking for Haskell and C objectsplugins-auto
pointed
pointedlist
A zipper-like comonad which works as a list, tracking a position.pointfree
pointful
poll
polynomial
polyparse
A variety of alternative parser combinator libraries.polysemy
polysemy-plugin
polysemy-test
polysemy-time
polysemy-zoo
pontarius-xmpp
pontarius-xmpp-extras
port-utils
portage-hs
portaudio
portmidi
posix-escape
posix-timer
postgres-options
postgresql-binary
postgresql-libpq
postgresql-libpq-configure
postgresql-libpq-pkgconfig
postgresql-simple
postgresql-simple-migration
postgresql-syntax
postgresql-typed
pqueue
prelude-compat
prelude-extras
preprocessor-tools
presburger
pretty-hex
pretty-ncols
A implementation of multi-column layout w/ Text.PrettyPrintpretty-show
pretty-simple
pretty-terminal
pretty-tree
prettyclass
prettyprinter
prettyprinter-ansi-terminal
prettyprinter-compat-ansi-wl-pprint
prettyprinter-interp
prim-uniq
primes
primitive
Wrappers for primitive operationsprimitive-addr
primitive-checked
primitive-extras
primitive-offset
primitive-unaligned
primitive-unlifted
probability
proc
process
process-extras
proctest
product-isomorphic
product-profunctors
prof2dot
Convert GHC profiles into GraphViz's dot formatprofiteur
profunctor-extras
profunctors
project-template
prometheus
proto-lens
proto-lens-protoc
proto-lens-runtime
proto-lens-setup
protocol-buffers
protocol-buffers-descriptor
protolude
pseudomacros
psqueue
psqueues
ptr
publicsuffixlist
pulseaudio
punycode
purebred-email
puremd5
MD5 implementations that should become part of a ByteString Crypto package.puresat
pvar
pwstore-fast
pwstore-purehaskell
pyf
python-pickle
qr-imager
qtah
qtah-cpp
qtah-cpp-qt5
qtah-examples
qtah-generator
qtah-qt5
quic
quickcheck
Automatic testing of Haskell programsquickcheck-arbitrary-template
quickcheck-assertions
quickcheck-classes
quickcheck-classes-base
quickcheck-instances
quickcheck-io
quickcheck-properties
quickcheck-safe
quickcheck-simple
quickcheck-text
quickcheck-unicode
quickcheckvariant
quicktest
quote-quot
random
random-bytestring
random-fu
random-shuffle
random-source
ranged-sets
Ranged sets for Haskellranges
rank1dynamic
rasterific
rate-limit
ratio-int
raw-strings-qq
rdf4h
rdtsc
Binding for the rdtsc machine instructionre2
reactive-banana
reactive-banana-gi-gtk
reactive-banana-wx
readable
readargs
rebase
recaptcha
Functions for using the reCAPTCHA service in web applications.record-dot-preprocessor
record-hasfield
recursion-schemes
recv
redis
reducers
ref-tf
refact
refinery
reflection
reflex
reflex-backend-socket
reflex-libtelnet
reform
reform-hamlet
reform-happstack
reform-hsp
refserialize
regex
regex-applicative
regex-applicative-text
regex-base
Replaces/Enhances Text.Regexregex-compat
Replaces/Enhances Text.Regexregex-compat-tdfa
regex-do
regex-pcre
The PCRE backend to accompany regex-baseregex-pcre-builtin
Replaces/Enhances Text.Regexregex-posix
Replaces/Enhances Text.Regexregex-tdfa
Replaces/Enhances Text.Regexregex-with-pcre
regexpr
regular expression like Perl/Ruby in Haskellreinterpret-cast
relational-query
relational-query-hdbc
relational-record
relational-schemas
relude
rematch
repa
repa-algorithms
repa-devil
repa-io
repline
req
rere
rerebase
resolv
resource-pool
resourcet
resourcet-effectful
rest-rewrite
retrie
retry
rfc5051
riff
rio
rio-orphans
rio-prettyprint
roles
rolling-queue
roman-numerals
rope-utf16-splay
rosezipper
Generic zipper implementation for Data.Treerotating-log
row-types
rsa
rset
rss
A library for generating RSS 2.0 feeds.run-st
rvar
s-cargot
safe
Library for safe (pattern match free) functionssafe-exceptions
safecopy
safesemaphore
saltine
sample-frame
sample-frame-np
samtools
sandi
sandwich
say
sayable
sbv
sbvplugin
scalpel
scalpel-core
scanner
scheduler
scientific
scotty
scrypt
sdl
Binding to libSDLsdl-gfx
Binding to libSDL_gfxsdl-image
Binding to libSDL_imagesdl-mixer
Binding to libSDL_mixersdl-ttf
Binding to libSDL_ttfsdl2
sdl2-image
sdl2-mixer
search-algorithms
securemem
selective
semialign
semigroupoid-extras
semigroupoids
semigroups
semirings
semver
semver-range
sendfile
seqloc
sequence-formats
serialise
serialport
servant
servant-auth
servant-auth-client
servant-client
servant-client-core
servant-docs
servant-foreign
servant-lucid
servant-multipart
servant-multipart-api
servant-multipart-client
servant-server
serversession
serversession-backend-redis
setenv
setlocale
sfml-audio
sha
Implementations of the SHA suite of message digest functionsshakespeare
shakespeare-css
shakespeare-i18n
shakespeare-js
shakespeare-text
shell-conduit
shell-escape
shell-utility
shellac
A framework for creating shell envinronmentsshellac-editline
shellwords
shelly
shh
should-not-typecheck
show
show-combinators
show-please
sibe
signal
silently
simple-affine-space
simple-cabal
simple-cmd
simple-cmd-args
simple-log
simple-neural-networks
simple-reflect
simple-sendfile
simple-smt
simpleargs
singleton-bool
singletons
singletons-base
singletons-th
size-based
skein
skylighting
skylighting-core
skylighting-format-ansi
skylighting-format-blaze-html
skylighting-format-context
skylighting-format-latex
skylighting-format-typst
slave-thread
slist
smallcheck
Another lightweight testing library in Haskell.smtlib
smtlib-backends
smtlib-backends-process
smtlib-backends-tests
smtlib-backends-z3
smtp-mail
smtpclient
snap
snap-core
snap-loader-dynamic
snap-loader-static
snap-server
snap-templates
snaplet-sqlite-simple
sockaddr
socket
socket-sctp
socks
soegtk
some
sop-core
sorted-list
sourcemap
sox
spdx
special-values
speculation
sphinx
spintax
split
Combinator library for splitting lists.splitmix
spool
spoon
sql-words
sqlite-simple
sqlite-simple-errors
sr-extra
srcloc
ssh-known-hosts
stack
stack-bin
stan
stateref
statestack
statevar
State variablesstatic-bytes
static-hash
statistics
A library of statistical types, data, and functionsstatus-notifier-item
statvfs
stb-image-redux
stemmer
stickykeyshotkey
stm
Software Transactional Memorystm-chans
stm-conduit
stm-containers
stm-delay
stm-hamt
stm-linkedlist
stm-split
stmonadtrans
storable-complex
Storable instance for Complexstorable-record
storable-tuple
storablevector
store
store-core
stream
A library for manipulating infinite lists.streaming
streaming-commons
streamly
streamly-core
strict
Strict data types and String IO.strict-identity
strict-list
strict-mutable-base
strictify
Find a local optimum of strictness annotations.string-class
string-conv
string-conversions
string-interpolate
string-qq
stringable
stringbuilder
stringprep
stringsearch
strptime
structured
stylish-haskell
styx
suffixtree
Efficient, lazy suffix tree implementationsuitable
superdoc
svg-builder
svgcairo
svgfonts
swagger2
sxml
syb
syb-with-class
Scrap Your Boilerplate With Classsyb-with-class-instances-text
symbol
synthesizer-alsa
synthesizer-core
synthesizer-dimensional
synthesizer-midi
system-argv0
system-fileio
system-filepath
system-info
system-posix-redirect
system-time-monotonic
syz
t
tabular
Two-dimensional data tables with rendering functionstag-bits
tagged
tagged-transformer
tagshare
tagsoup
Parsing and extracting information from (possibly malformed) HTML documentstagsoup-parsec
tagstream-conduit
tar
Reading, writing and manipulating .tar archive files.tar-conduit
tardis
tasty
tasty-ant-xml
tasty-checklist
tasty-discover
tasty-expected-failure
tasty-golden
tasty-hedgehog
tasty-hslua
tasty-hspec
tasty-hunit
tasty-hunit-compat
tasty-inspection-testing
tasty-kat
tasty-lua
tasty-quickcheck
tasty-rerun
tasty-silver
tasty-smallcheck
tasty-sugar
tasty-th
tasty-travis
tcache
A Transactional data cache with configurable persistencetcp-streams
tcp-streams-openssl
tdigest
template
Simple string substitutiontemplate-haskell-compat-v0208
temporary
temporary-rc
tensor
Tensor data typesterminal-progress-bar
terminal-size
terminfo-hs
test-framework
Framework for running and organising tests, with HUnit and QuickCheck supporttest-framework-hunit
HUnit support for the test-framework package.test-framework-leancheck
test-framework-quickcheck2
QuickCheck2 support for the test-framework package.test-framework-smallcheck
test-framework-th
testcontainers
testing-feat
testing-type-modifiers
texmath
Conversion of LaTeX math formulas to MathML.texrunner
text
An efficient packed Unicode text typetext-ansi
text-binary
text-builder
text-builder-dev
text-builder-linear
text-conversions
text-format
text-format-simple
text-icu
Bindings to the ICU librarytext-icu-normalized
text-iso8601
text-latin1
text-manipulate
text-metrics
text-postgresql
text-printer
text-region
text-rope
text-short
text-show
text-stream-decode
text-zipper
tf-random
tga
th-abstraction
th-compat
th-constraint-compat
th-data-compat
th-desugar
th-env
th-expand-syns
th-extras
th-lift
th-lift-instances
th-orphans
th-reify-compat
th-reify-many
th-utilities
themoviedb
these
these-lens
threads
threepenny-gui
thyme
tidal
tidal-link
time-compat
time-lens
time-locale-compat
time-manager
time-parsers
time-units
timeit
timeplot
timerep
timespan
timezone-olson
timezone-series
tinkoff-invest-sdk
tls
tls-session-manager
tmp-postgres
toml-parser
toml-reader
tomland
top
topograph
torrent
torsor
tracetree
transformers
Concrete monad transformerstransformers-base
transformers-compat
transformers-free
traverse-with-class
tree-diff
tree-traversals
trial
trial-optparse-applicative
trial-tomland
trifecta
ttrie
tuple
tuple-th
tuples
turtle
type-aligned
type-equality
type-equality-check
type-errors
type-errors-pretty
type-functions
type-hint
type-level
Type-level programming librarytype-level-numbers
type-operators
typecompose
Type composition classes & instancestyped-process
typelits-witnesses
typerep-map
typst
typst-symbols
tz
tzdata
uglymemo
unagi-chan
unamb
Unambiguous choiceunbounded-delays
unboxing-vector
unexceptionalio
unexceptionalio-trans
unicode-collation
unicode-data
unicode-show
unicode-transforms
unification-fd
union-find
uniplate
Help writing simple, concise and fast generic operations.uniqueid
units
units-parser
universe-base
universe-reverse-instances
unix-bytestring
unix-compat
Portable POSIX-compatibility layer.unix-memory
unix-time
unixutils
unlambda
unlifted
unliftio
unliftio-core
unordered-containers
unsafe
uri
uri-bytestring
uri-bytestring-aeson
uri-encode
url
A library for working with URLs.userid
users
utf8-light
utf8-string
Support for reading and writing UTF8 Stringsutility-ht
Various small helper functions for Lists, Maybes, Tuples, Functionsutilitytm
uu-interleaved
uu-parsinglib
uuagc
The Utrecht University Attribute Grammar systemuuagc-bootstrap
uuagc-cabal
uuid
uuid-orphans
uuid-types
uulib
Haskell Utrecht Tools Libraryvalidated-literals
validation
validation-selective
validity
validity-aeson
validity-containers
validity-path
validity-scientific
validity-text
validity-unordered-containers
validity-vector
varying
vault
vcs-revision
vcswrapper
vec
vect
vector
Efficient Arraysvector-algorithms
Efficient algorithms for vector arraysvector-binary-instances
vector-builder
vector-hashtables
vector-instances
vector-random
vector-sized
vector-space
Vector & affine spaces, linear maps, and derivatives (requires ghc 6.9)vector-space-points
vector-stream
vector-th-unbox
versions
vinyl
vinyl-gl
void
vty
A simple terminal access libraryvty-crossplatform
vty-unix
wai
wai-app-file-cgi
wai-app-static
wai-conduit
wai-cors
wai-eventsource
wai-extra
wai-handler-launch
wai-http2-extra
wai-logger
wai-middleware-static
wai-test
wai-websockets
warp
warp-quic
warp-tls
wave
wavy
wcwidth
web-encodings
web-plugins
web-routes
web-routes-boomerang
web-routes-happstack
web-routes-hsp
web-routes-th
webdriver
websockets
websockets-snap
weeder
weigh
what4
wherefrom-compat
which
wide-word
winery
with-location
with-utf8
witherable
witherable-class
wizards
wl-pprint
The Wadler/Leijen Pretty Printerwl-pprint-annotated
wl-pprint-text
word-compat
word-wrap
word24
word8
wordexp
workdays
wraparound
wreq
wreq-effectful
writer-cps-mtl
writer-cps-transformers
wuss
wx
wxc
wxcore
wxHaskell corewxdirect
x11
A binding to the X11 graphics libraryx11-xft
Bindings to the Xft, X Free Type interface library, and some Xrender partsx509
x509-store
x509-system
x509-validation
xattr
xcb-types
xdg-basedir
xdg-desktop-entry
xdg-userdirs
xdot
xeno
xformat
xhtml
XHTML combinator library for haskellxhtml-combinators
xlsx
xml
A simple XML library.xml-conduit
xml-hamlet
xml-helpers
xml-html-conduit-lens
xml-html-qq
xml-lens
xml-picklers
xml-types
xmlgen
xmlhtml
xmms
xss-sanitize
xxhash-ffi
yaml
yampa
yesod
yesod-angular
yesod-auth
yesod-auth-basic
yesod-auth-hashdb
yesod-auth-oauth2
yesod-colonnade
yesod-content-pdf
yesod-core
yesod-default
yesod-elements
yesod-eventsource
yesod-form
yesod-gitrepo
yesod-json
yesod-markdown
yesod-newsfeed
yesod-paginator
yesod-persistent
yesod-recaptcha2
yesod-sitemap
yesod-static
yesod-table
yesod-test
yesod-websockets
yi-rope
zenc
zeromq4-haskell
zigzag
zip
zip-archive
Library for creating and modifying zip archives.zip-stream
zippers
zlib
Compression and decompression in the gzip and zlib formatszlib-bindings
zlib-clib
zlib-conduit
zlib-enum
zmidi-core
zstd
ztail
zxcvbn-hs