Haskell packages
1,000 in Packages and libraries, most used first. Page 3 of 5.
-
pango
-
formatting Combinator-based type-safe formatting (like printf() or FORMAT), modelled from the HoleyMonoids package.
-
invariant Haskell98 invariant functors (also known as exponential functors).
-
these
-
stack Stack (the Haskell Tool Stack) is a program for developing Haskell projects.
-
monads-tf Monad classes using type families, with instances for various monad transformers.
-
text-show text-show offers a replacement for the Show typeclass intended for use with Text instead of Strings.
-
http-reverse-proxy Provides a simple means of reverse-proxying HTTP requests. The raw approach uses the same technique as leveraged by keter, whereas the WAI…
-
splitmix Pure Haskell implementation of SplitMix described in Guy L. Steele, Jr., Doug Lea, and Christine H. Flood.
-
enumerator
-
abstract-deque
-
mongoDB
-
timeplot
-
language-puppet This is a set of tools that is supposed to fill all your Puppet needs: syntax checks, catalog compilation, PuppetDB queries, simulation…
-
creatur
-
conduit-combinators
-
hoauth2 This package provides Haskell bindings for the OAuth2 Authorization Framework and Bearer Token Usage.
-
Chart
-
apiary
-
direct-sqlite
-
diagrams-contrib A collection of user contributions for diagrams, an embedded domain-specific language for generation of vector graphics.
-
keter Deployment system for web applications, originally intended for hosting Yesod applications.
-
base-compat-batteries Provides functions available in later versions of base to a wider range of compilers, without requiring you to use CPP pragmas in your code.
-
hw-prim Primitive functions and data types.
-
doctemplates This is the text templating system used by pandoc. It supports variable interpolation, iteration, tests for non-blank values, pipes, and…
-
groups
-
hxt-regex-xmlschema
-
hspec-meta
-
typed-process
-
hsc2hs
-
base-prelude
-
intervals A Numeric.Interval.Interval is a closed, convex set of floating point values.
-
stratosphere EDSL for AWS CloudFormation, base types to be used by sibling stratosphere-* packages.
-
hxt-charproperties
-
servant-client This library lets you derive automatically Haskell functions that let you query each endpoint of a servant webservice..
-
darcs Darcs is a free, open source revision control system. It is: Distributed: Darcs was one of the first revision control systems in which…
-
edit-distance Optimized edit distances for fuzzy matching, including Levenshtein and restricted Damerau-Levenshtein algorithms.
-
hsdev
-
Elm
-
unliftio-core
-
protocol-buffers Parse proto files and generate Haskell code.
-
Spock This toolbox provides everything you need to get a quick start into web hacking with haskell: fast routing middleware json sessions…
-
cipher-des
-
HStringTemplate
-
erf
-
th-reify-many
-
turtle
-
attoparsec-conduit
-
xmonad xmonad is a tiling window manager for X. Windows are arranged automatically to tile the screen without gaps or overlap, maximising screen…
-
double-conversion A library that performs fast, accurate conversion between floating point and text.
-
dual-tree
-
HaXml Haskell utilities for parsing, filtering, transforming and generating XML documents.
-
debian
-
swish Swish is a framework, written in the purely functional programming language Haskell, for performing deductions in RDF data using a variety…
-
dbus
-
process-extras Extends Read process input and output as ByteStrings or…
-
tasty-golden This package provides support for «golden testing». A golden test is an IO action that writes its result to a file.
-
BlogLiterately Write blog posts in Markdown format, then use BlogLiterately to do syntax highlighting, format ghci sessions, and upload to any blog…
-
data-accessor
-
microlens-mtl
-
ghc-lib
-
pureMD5
-
language-c-quote
-
wai-app-file-cgi This WAI application library handles static files, executes CGI scripts, and serves as a reverse proxy (including EventSource).
-
language-ats Parser and pretty-printer for ATS, written with Happy and Alex.
-
influxdb influxdb is an InfluxDB client library for Haskell. See Database.InfluxDB for a quick start guide.
-
convertible
-
singletons singletons contains the basic types and definitions needed to support dependently typed programming techniques in Haskell.
-
pandoc-crossref
-
amqp
-
blaze-textual A library for efficiently rendering Haskell datatypes to bytestrings.
-
abstract-par
-
clash-prelude Clash is a functional hardware description language that borrows both its syntax and semantics from the functional programming language…
-
amazonka This client library contains request and response logic to communicate with Amazon Web Service compatible APIs using the types supplied by…
-
ghc-exactprint
-
monad-par-extras
-
repa
-
generics-sop
-
cryptohash-sha256
-
wl-pprint-text A clone of wl-pprint for use with the text library.
-
http-media
-
smallcheck As of 2023, this library is largely obsolete: arbitrary test generators with shrinking such as falsify offer much better user experience.
-
fmlist
-
ghc-syb-utils
-
GLFW-b Bindings to GLFW, an open source, multi-platform library for creating windows with OpenGL contexts and managing…
-
GLURaw GLURaw is a raw Haskell binding for the GLU 1.3 OpenGL utility library.
-
parser-combinators Lightweight package providing commonly useful parser combinators.
-
Boolean
-
ed25519 This package provides a simple, fast, self-contained copy of the Ed25519 public-key signature system with a clean interface.
-
yesod-platform
-
hxt-unicode
-
utility-ht
-
data-binary-ieee754
-
fltkhs Low level bindings for the FLTK GUI toolkit. For installation and quick start instruction please scroll all the way down to the README.
-
lentil minumum effort, cohesive issue tracker based on ubiquitous TODOs and FIXMEs conventions.
-
gio
-
js-jquery This package bundles the minified jQuery code into a Haskell package, so it can be depended upon by Cabal packages.
-
shakespeare-css
-
list-t
-
shakespeare-js
-
newtype
-
template-haskell
-
lens-aeson Law-abiding lenses for aeson.
-
ShellCheck The goals of ShellCheck are: To point out and clarify typical beginner's syntax issues, that causes a shell to give cryptic error messages.
-
streaming This package contains two modules, Streaming and Streaming.Prelude.
-
failure
-
monoid-subclasses A hierarchy of subclasses of Monoid together with their instances for all data structures from base, containers, and text packages.
-
ekg This library lets you remotely monitor a running process over HTTP.
-
hs-bibutils Haskell bindings to Chris Putnam's bibutils, a library that interconverts between various bibliography formats using a common MODS-format…
-
amazonka-s3 Derived from API version 2006-03-01 of the AWS service descriptions, licensed under Apache 2.0. The types from this library are intended…
-
uuagc Generates Haskell files from an attribute grammar specification
-
cgrep Cgrep: a context-aware grep for source codes
-
filemanip A Haskell library for working with files and directories. Includes code for pattern matching, finding files, modifying file contents, and…
-
HaTeX This library implements the LaTeX syntax and provides some useful abstractions.
-
dejafu [Déjà Fu is] A martial art in which the user's limbs move in time as well as space, […] It is best described as "the feeling that you have…
-
lucid Clear to write, read and edit DSL for HTML. Names are consistent, and do not conflict with base or are keywords (all have suffix _) Same…
-
xhtml
-
path Support for well-typed paths.
-
th-desugar This package provides the Language.Haskell.TH.Desugar module, which desugars Template Haskell's rich encoding of Haskell syntax into a…
-
deriving-compat deriving-compat provides Template Haskell functions that mimic deriving extensions that were introduced or modified in recent versions of…
-
hedgehog Hedgehog automatically generates a comprehensive array of test cases, exercising your software in ways human testers would never imagine.
-
MFlow
-
atomic-primops
-
persistent-mysql
-
code-page This library provides two modules: System.IO.CodePage: a cross-platform module that exports functions which adjust code pages on Windows…
-
uri-bytestring uri-bytestring aims to be an RFC3986 compliant URI parser that uses efficient ByteStrings for parsing and representing the URI data.
-
csound-expression
-
prettyprinter A modern, easy to use, well-documented, extensible pretty-printer. For more see README.md
-
feed Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds. To help working with the multiple feed formats we've ended up with, this set of…
-
clckwrks
-
attoparsec-iso8601 Parsing of ISO 8601 dates, originally from aeson.
-
text-icu Haskell bindings to the International Components for Unicode (ICU) libraries.
-
rest-gen
-
cabal-helper The purpose of the cabal-helper library is to give Haskell development tools access to the same environment which build tools such as…
-
katip Katip is a structured logging framework. See README.md for more details.
-
hprotoc Parse language defined at and general haskell code to implement messages.
-
tls-extra
-
asn1-data ASN1 data reader and writer in raw form with supports for high level forms of ASN1 (BER, and DER).
-
deepseq-generics
-
wai-websockets
-
swagger2 This library is intended to be used for decoding and encoding Swagger 2.0 API specifications as well as manipulating them.
-
terminal-size Get terminal window height and width without ncurses dependency.
-
arbtt arbtt is a background daemon that stores which windows are open, which one has the focus and how long since your last action (and possbly…
-
basic-prelude
-
rebase
-
classy-prelude-conduit
-
authenticate-oauth
-
buildwrapper Buildwrapper is an alternative to scion. It provides services to configure, build and give information on source files to help IDEs manage…
-
RSA
-
monad-journal This package provides a typeclass for logging in pure code, or more generally, in any kind of context.
-
xmonad-contrib Community-maintained tiling algorithms and extension modules for xmonad, an X11 tiling window manager.
-
cgi This is a Haskell library for writing CGI programs.
-
vulkan Please see the readme
-
amazonka-ec2 Derived from API version 2016-11-15 of the AWS service descriptions, licensed under Apache 2.0. The types from this library are intended…
-
hledger-ui A simple terminal user interface for the hledger accounting system. It can be a more convenient way to browse your accounts than the CLI.
-
data-fix
-
sbp Haskell bindings for Swift Navigation Binary Protocol (SBP), a fast, simple, and minimal binary protocol for communicating with Swift…
-
deferred-folds
-
safe-exceptions Please see README.md
-
html-conduit This package uses tagstream-conduit for its parser. It automatically balances mismatched tags, so that there shouldn't be any parse…
-
calamity
-
cpsa The Cryptographic Protocol Shapes Analyzer (CPSA) attempts to enumerate all essentially different executions possible for a cryptographic…
-
xmlhtml Contains renderers and parsers for both XML and HTML 5 document fragments, which share data structures so that it's easy to work with both.
-
haskell-gi-base
-
cabal-bounds A command line program for managing the bounds/versions of the dependencies in a cabal file.
-
half Half-precision floating-point.
-
eventstore EventStore TCP Client
-
zlib-conduit
-
pwstore-fast To store passwords securely, they should be salted, then hashed with a slow hash function.
-
arithmoi
-
pipes-safe This package adds resource management and exception handling to the pipes ecosystem.
-
haddock-api
-
attoparsec-enumerator
-
http-enumerator
-
gi-gtk This package re-exports (for backward compatibility) the haskell-gi generated bindings in the gi-gtk4 package.
-
Win32
-
array
-
hastache Haskell implementation of Mustache templates. See homepage for examples of…
-
libmpd A client library for MPD, the Music Player Daemon.
-
ginger Ginger is Jinja, minus the most blatant pythonisms. Wants to be feature complete, but isn't quite there yet.
-
postgresql-binary
-
iteratee The Iteratee monad provides strict, safe, and functional I/O.
-
HDBC HDBC provides an abstraction layer between Haskell programs and SQL relational databases.
-
gloss-examples
-
aivika
-
tagstream-conduit
-
sqlite-simple Mid-level SQLite client library, based on postgresql-simple.
-
bmp
-
bindings-DSL This is a set of macros to be used when writing Haskell FFI.
-
protocol-buffers-descriptor Uses protocol-buffers package
-
path-io Interface to ‘directory’ package for users of ‘path’.
-
composition-prelude Replacement for composition or composition-extra, exporting everything in one module.
-
yi
-
th-utilities [Index] [Quick Jump] Package maintainers For package maintainers and hackage trustees Candidates The 'th-utilities' package…
-
haskell-gi
-
werewolf A game engine for playing werewolf within an arbitrary chat client. Werewolf is a well known social party game, commonly also called Mafia.
-
amazonka-autoscaling Derived from API version 2011-01-01 of the AWS service descriptions, licensed under Apache 2.0. The types from this library are intended…
-
llvm-general-pure
-
digestive-functors
-
random-shuffle
Nothing on this page matches. Search all 85,062 technologies.