A curated list of awesome Haskell frameworks, libraries and software.
- koalaman/shellcheck - ShellCheck, a static analysis tool for shell scripts
- jgm/pandoc - Universal markup converter
- PostgREST/postgrest - REST API for any Postgres database
- purescript/purescript - A strongly-typed language that compiles to JavaScript
- hadolint/hadolint - Dockerfile linter, validate inline bash, written in Haskell
- facebook/Haxl - A Haskell library that simplifies access to remote data, such as databases or web-based services.
- unisonweb/unison - A friendly programming language from the future
- commercialhaskell/stack - The Haskell Tool Stack
- input-output-hk/cardano-sl - Cryptographic currency implementing Ouroboros PoS protocol
- sdiehl/write-you-a-haskell - Building a modern functional compiler from first principles. (http://dev.stephendiehl.com/fun/)
- caiorss/Functional-Programming - Functional Programming concepts, examples and patterns illustrated in Haskell, Ocaml and Python
- 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).
- typelead/eta - The Eta Programming Language, a dialect of Haskell on the JVM
- haskell/haskell-ide-engine - The engine for haskell ide-integration. Not an IDE
- ghcjs/ghcjs - Haskell to JavaScript compiler, based on GHC
- yesodweb/yesod - A RESTful Haskell web framework built on WAI.
- krispo/awesome-haskell - A collection of awesome Haskell links, frameworks, libraries and software. Inspired by awesome projects line.
- wireapp/wire-server - 🇪🇺 Wire back-end services
- jaspervdj/hakyll - A static website compiler library in Haskell
- gibiansky/IHaskell - A Haskell kernel for IPython.
- sdiehl/wiwinwlh - What I Wish I Knew When Learning Haskell
- dmjio/miso - 🍜 A tasty Haskell front-end framework
- ekmett/lens - Lenses, Folds, and Traversals - Join us on freenode #haskell-lens
- digitallyinduced/ihp - λ IHP is a modern batteries-included Web Framework, built on top of Haskell and Nix.
- simonmichael/hledger - easy-to-use command-line/curses/web plaintext accounting tool; a modern and largely compatible Haskell rewrite of Ledger
- tweag/asterius - A Haskell to WebAssembly compiler
- scotty-web/scotty - Haskell web framework inspired by Ruby's Sinatra, using WAI and Warp (Official Repository)
- jaspervdj/patat - Terminal-based presentations using Pandoc
- valderman/haste-compiler - A GHC-based Haskell to JavaScript compiler
- huangz1990/real-world-haskell-cn - 《Real World Haskell》中文翻译项目
- tensorflow/haskell - Haskell bindings for TensorFlow
- yi-editor/yi - The Haskell-Scriptable Editor
- HuwCampbell/grenade - Deep Learning in Haskell
- tidalcycles/Tidal - Pattern language
- faylang/fay - A proper subset of Haskell that compiles to JavaScript
- haskell/haskell-language-server - Integration point for ghcide and haskell-ide-engine. One IDE to rule them all.
- google/haskell-trainings - Haskell 101 and 102: slides and codelabs
- haskell/cabal - Official upstream development repository for Cabal and cabal-install
- google/codeworld - Educational computer programming environment using Haskell
- ndmitchell/hlint - Haskell source code suggestions
- smallhadroncollider/taskell - Command-line Kanban board/task manager with support for Trello boards and GitHub projects
- koka-lang/koka - Koka language compiler and interpreter
- jtdaugherty/brick - A declarative Unix terminal UI programming library written in Haskell
- quchen/articles - Miscellaneous articles. The readme is the table of contents.
- hzlmn/haskell-must-watch - Huge list of videos, talks, courses for Haskell programming language.
- GaloisInc/HaLVM - The Haskell Lightweight Virtual Machine (HaLVM): GHC running on Xen
- haskell/aeson - A fast Haskell JSON library
- fosskers/aura - A secure, multilingual package manager for Arch Linux and the AUR.
- colah/ImplicitCAD - A math-inspired CAD program in haskell. CSG, bevels, and shells; 2D & 3D; gcode generation...
- leksah/leksah - Haskell IDE
- clash-lang/clash-compiler - Haskell to VHDL/Verilog/SystemVerilog compiler
- reflex-frp/reflex - Interactive programs without callbacks or side-effects. Functional Reactive Programming (FRP) uses composable events and time-varying values to describe interactive systems as pure functions. Just like other pure functional code, functional reactive code is easier to get right on the first try, maintain, and reuse.
- joshuaclayton/unused - Deprecated; see https://github.com/unused-code/unused
- sdiehl/kaleidoscope - Haskell LLVM JIT Compiler Tutorial
- evincarofautumn/kitten - A statically typed concatenative systems programming language.
- ucsd-progsys/liquidhaskell - Liquid Types For Haskell
- grin-compiler/grin - GRIN is a compiler back-end for lazy and strict functional languages with whole program optimization support.
- matterhorn-chat/matterhorn - A feature-rich Unix terminal client for the Mattermost chat system
- Gabriel439/Haskell-Turtle-Library - Shell programming, Haskell style
- lettier/gifcurry - 😎 The open-source, Haskell-built video editor for GIF makers.
- google-research/dex-lang - Research language for array processing in the Haskell/ML family
- jaspervdj/stylish-haskell - Haskell code prettifier
- graninas/software-design-in-haskell - Software Design in Haskell. A structured set of materials. How to build real-world applications in Haskell.
- AccelerateHS/accelerate - Embedded language for high-performance array computations
- thma/LtuPatternFactory - Lambda the ultimate Pattern Factory: FP, Haskell, Typeclassopedia vs Software Design Patterns
- commercialhaskell/rio - A standard library for Haskell
- pcapriotti/optparse-applicative - Applicative option parser
- agentm/project-m36 - Project: M36 Relational Algebra Engine
- DanielG/ghc-mod - Happy Haskell Hacking for editors. DEPRECATED
- hasktorch/hasktorch - Tensors and neural networks in Haskell
- kirel/detexify-hs-backend - Detexify Backend written in Haskell
- yesodweb/wai - Haskell Web Application Interface
- mrkkrp/megaparsec - Industrial-strength monadic parser combinator library
- 2mol/pboy - a small .pdf management tool with a command-line UI
- haskell-distributed/distributed-process - Cloud Haskell core library
- bos/stanford-cs240h - Course materials for Stanford CS240h, "Functional Systems in Haskell"
- BinRoot/Haskell-Data-Analysis-Cookbook - Accompanying Source Code for the Haskell Data Analysis Cookbook
- lspitzner/brittany - haskell source code formatter
- agrafix/Spock - Another Haskell web framework for rapid development
- snowleopard/alga - Algebraic graphs
- transient-haskell/transient - A full stack, reactive architecture for general purpose programming. Algebraic and monadically composable primitives for concurrency, parallelism, event handling, transactions, multithreading, Web, and distributed computing with complete de-inversion of control (No callbacks, no blocking, pure state)
- rgleichman/glance - A visual Haskell
- haskell/ghcide - A library for building Haskell IDE tooling
- aviaviavi/legion - Simple blockchain server written in haskell
- ChrisPenner/rasa - Extremely modular text editor built in Haskell
- nick8325/quickcheck - Automatic testing of Haskell programs.
- hspec/hspec - A Testing Framework for Haskell
- hedgehogqa/haskell-hedgehog - Release with confidence, state-of-the-art property testing for Haskell.
- tweag/ormolu - A formatter for Haskell source code
- kowainik/summoner - 🔮 🔧 Tool for scaffolding batteries-included production-level Haskell projects
- reanimate/reanimate - Haskell library for building declarative animations based on SVG graphics
- composewell/streamly - Beautiful Streaming, Concurrent and Reactive Composition (Haskell)
- mattgreen/hython - Haskell-powered Python 3 interpreter
- qfpl/applied-fp-course - Applied Functional Programming Course - Move from exercises to a working app!
- ndmitchell/hoogle - Haskell API search engine
- lierdakil/pandoc-crossref - Pandoc filter for cross-references
- mihaimaruseac/hindent - Haskell pretty printer
- taffybar/taffybar - A gtk based status bar for tiling window managers such as XMonad
- phuhl/linux_notification_center - A notification daemon/center for linux
- obsidiansystems/obelisk - Functional reactive web and mobile applications, with batteries included.
- fused-effects/fused-effects - A fast, flexible, fused effect system for Haskell
- samtay/tetris - A terminal interface for Tetris
- tweag/HaskellR - The full power of R in Haskell.
- raviksharma/bartosz-basics-of-haskell - Code and exercises from Bartosz Milewski's Basics of Haskell Tutorial
- feuerbach/tasty - Modern and extensible testing framework for Haskell
- i-am-tom/haskell-exercises - A little course to learn about some of the more obscure GHC extensions.
- JakeWheat/intro_to_parsing - Introduction to parsing with Haskell and Parsec
- sol/hpack - hpack: A modern format for Haskell packages
- brendanhay/amazonka - A comprehensive Amazon Web Services SDK for Haskell.
- HeinrichApfelmus/reactive-banana - Library for functional reactive programming in Haskell.
- pushcx/hpffp-resources - Haskell Programming From First Principles - Follow-up Resources
- alexwl/haskell-code-explorer - Web application for exploring and understanding Haskell codebases
- chrisdone/jl - Functional sed for JSON
- haskell-beam/beam - A type-safe, non-TH Haskell SQL library and ORM
- sleexyz/hylogen - GLSL embedded in Haskell
- haskell/attoparsec - A fast Haskell library for parsing ByteStrings
- alpacaaa/zero-bullshit-haskell - Learn Haskell, without the bullshit.
- kowainik/relude - 🌀 Safe, performant, user-friendly and lightweight Haskell standard library
- LambdaHack/LambdaHack - Haskell game engine library for roguelike dungeon crawlers; please offer feedback, e.g., after trying out the sample game with the web frontend at
- Gabriel439/Haskell-Pipes-Library - Compositional pipelines
- valderman/selda - A type-safe, high-level SQL library for Haskell
- kowainik/learn4haskell - 👩🏫 👨🏫 Learn Haskell basics in 4 pull requests
- haskell-foundation/foundation - Empire strikes back
- hasura/eff - 🚧 a work in progress effect system for Haskell 🚧
- thma/WhyHaskellMatters - In this article I try to explain why Haskell keeps being such an important language by presenting some of its most important and distinguishing features and detailing them with working code examples. The presentation aims to be self-contained and does not require any previous knowledge of the language.
- tweag/sparkle - Haskell on Apache Spark.
- nikita-volkov/hasql - An efficient PostgreSQL driver with a flexible mapping API
- haskell-graphql/graphql-api - Write type-safe GraphQL services in Haskell
- bitemyapp/bloodhound - Haskell Elasticsearch client and query DSL
- yesodweb/persistent - Persistence interface for Haskell allowing multiple storage methods.
- jonschoning/espial - Espial is an open-source, web-based bookmarking server.
- facebookincubator/retrie - Retrie is a powerful, easy-to-use codemodding tool for Haskell.
- jbarrow/LambdaNet - Purely functional artificial neural network library implemented in Haskell.
- quchen/stgi - A user-centric visual STG implementation to help understand GHC/Haskell's execution model.
- protolude/protolude - A sensible starting Prelude template.
- haskell/haskell-platform - Distribution of Haskell with batteries included
- vincenthz/hs-tls - TLS/SSL implementation in haskell
- google/proto-lens - API for protocol buffers using modern Haskell language and library patterns.
- HeinrichApfelmus/threepenny-gui - GUI framework that uses the web browser as a display.
- timbod7/haskell-chart - A 2D charting library for haskell
- ConsenSys/constellation - Peer-to-peer encrypted message exchange
- kowainik/stan - 🕵️ Haskell STatic ANalyser
- gregwebs/Shelly.hs - Haskell shell scripting
- Gabriel439/Haskell-Morte-Library - A bare-bones calculus-of-constructions
- exercism/haskell - Exercism exercises in Haskell.
- knupfer/haskell-emacs - Write Emacs extensions in Haskell
- jaspervdj/websockets - A Haskell library for creating WebSocket-capable servers
- nh2/call-haskell-from-anything - Call Haskell functions from any programming language via serialization and dynamic libraries
- theam/haskell-do - ✏️ 📊 - The Haskell code editor focused on interactive development.
- phadej/github - The github API for Haskell
- jepst/CloudHaskell - A distributed computing framework for Haskell
- haskell-CI/haskell-ci - Scripts and instructions for using CI services (e.g. Travis CI or Appveyor) with multiple GHC configurations
- osener/markup.rocks - Pandoc based document editor and converter in your browser.
- joelburget/react-haskell - React bindings for Haskell
- dbousamra/hnes - 🎮 NES Emulator written in Haskell
- sebastiaanvisser/clay - A CSS preprocessor as embedded Haskell.
- lettier/movie-monad - 📺 A free and simple to use video player made with Haskell.
- haskus/haskus-system - System programming in Haskell on top of Linux
- DimaSamoz/mezzo - A Haskell library for typesafe music composition
- lehins/massiv - Efficient Haskell Arrays featuring Parallel computation
- ollef/Earley - Parsing all context-free grammars using Earley's algorithm in Haskell.
- cachix/cachix - Command line client for Nix binary cache hosting:
- chris-taylor/aima-haskell - Algorithms from AIMA in Haskell
- sol/doctest - An implementation of Python's doctest for Haskell
- morphismtech/squeal - Squeal, a deep embedding of SQL in Haskell
- litxio/ptghci - High-powered REPL for Haskell, inspired by IPython
- haskell/hackage-server - Hackage-Server: A Haskell Package Repository
- gelisam/hawk - Haskell text processor for the command-line
- tommythorn/Reduceron - FPGA Haskell machine with game changing performance. Reduceron is Matthew Naylor, Colin Runciman and Jason Reich's high performance FPGA softcore for running lazy functional programs, including hardware garbage collection. Reduceron has been implemented on various FPGAs with clock frequency ranging from 60 to 150 MHz depending on the FPGA. A high degree of parallelism allows Reduceron to implement graph evaluation very efficiently. This fork aims to continue development on this, with a view to practical applications. Comments, questions, etc are welcome.
- reflex-frp/reflex-dom - Web applications without callbacks or side-effects. Reflex-DOM brings the power of functional reactive programming (FRP) to the web. Build HTML and other Document Object Model (DOM) data with a pure functional interface.
- iostreamer-X/FuncShell - Improve your shell by making it functional through Haskell! (An update to Awkward)
- simonmar/parconc-examples - Sample code to accompany the book "Parallel and Concurrent Programming in Haskell"
- jtdaugherty/tart - Tart - draw ASCII art in the terminal with your mouse!
- ivanperez-keera/Yampa - Functional Reactive Programming domain-specific language embedded in Haskell, for programming efficient hybrid (mixed discrete-time and continuous-time) systems.
- jonascarpay/apecs - a fast, type driven, extensible ECS for game development
- informatikr/hedis - A Redis client library for Haskell.
- haskell-game/sdl2 - Haskell bindings to the SDL2 library
- hakaru-dev/hakaru - A probabilistic programming language
- mrkkrp/req - Easy-to-use, type-safe, expandable, high-level HTTP client library
- morpheusgraphql/morpheus-graphql - Haskell GraphQL Api, Client and Tools
- HaskVan/HaskellKoans - Haskell Koans for the Vancouver's Haskell UnMeetup
- anton-k/ru-haskell-book - учебник по Haskell
- tweag/monad-bayes - A library for probabilistic programming in Haskell.
- cdepillabout/termonad - Terminal emulator configurable in Haskell.
- fimad/scalpel - A high level web scraping library for Haskell.
- chrisdone/vado - A demo web browser engine written in Haskell
- mwotton/Hubris - Bridge from Ruby to Haskell
- haskell-tools/haskell-tools - Developer tools for Haskell
- haskell/statistics - A fast, high quality library for computing with statistics in Haskell.
- dmbarbour/Sirea - Simply Reactive! Declarative orchestration in Haskell using RDP
- sweirich/dth - Examples of Dependently-typed programs in Haskell
- byorgey/haskell-course - Introductory Haskell course materials (originally CIS 194 @ UPenn)
- GaloisInc/haskell-tor - A Haskell implementation of the Tor protocol.
- spell-music/csound-expression - Haskell Framework for Electronic Music
- justinethier/husk-scheme - A full implementation of the Scheme programming language for the Haskell Platform.
- monadfix/microlens - A lightweight (but compatible with ‘lens’) lenses library
- haskell/network - Low-level networking interface
- lukexi/halive - Live recompiler for Haskell
- haskell/mtl - The Monad Transformer Library
- blitzcode/hue-dashboard - A web interface for monitoring and controlling Philips Hue lights
- acid-state/acid-state - Add ACID guarantees to any serializable Haskell data structure
- seliopou/typo - A programming language that runs in Haskell's type system.
- haskell/text - An efficient packed, immutable Unicode text type for Haskell, with a powerful loop fusion optimization framework.
- ivanperez-keera/haskanoid - A breakout game in Haskell using SDL and FRP, with Wiimote and Kinect support.
- goldfirere/singletons - Fake dependent types in Haskell using singletons
- Holmusk/three-layer - 3️⃣ 🍰 Architecture of the Haskell web applications
- evertedsphere/silica - optics for Haskell with the most amazing type errors you've seen
- owickstrom/gi-gtk-declarative - Declarative GTK+ programming in Haskell
- helium/airship - Helium + Webmachine = Airship. A toolkit for building declarative, RESTful web apps.
- VinylRecords/Vinyl - Extensible Records for Haskell. Pull requests welcome! Come visit us on #vinyl on freenode.
- brendanhay/gogol - A comprehensive Google Services SDK for Haskell.
- jtdaugherty/vty - A high-level ncurses alternative written in Haskell
- itchyny/sjsp - Simple JavaScript Profiler
- winterland1989/magic-haskell - 魔力haskell官方网站
- quchen/prettyprinter - A modern, extensible and well-documented prettyprinter.
- lotz84/haskell - A curated list of awesome things related to Haskell.
- k0ral/hbro - [Unmaintained] A minimal web-browser written and configured in Haskell.
- jlouis/combinatorrent - A bittorrent client written in Haskell
- denisshevchenko/ohaskell.guide - Ваша первая книга о языке Haskell
- theam/aws-lambda-haskell-runtime - ⚡Haskell runtime for AWS Lambda
- m4dc4p/cheatsheet - A Haskell CheatSheet in PDF and literate source formats.
- k-bx/owlcloud - OwnCloud for owls done via The Microservice Architecture
- jyh1/mmaclone - A simple Wolfram Language clone in Haskell
- nstack/nstack - Type-safe, composable microservices for data analytics
- aristidb/aws - Amazon Web Services for Haskell
- ndmitchell/tagsoup - Haskell library for parsing and extracting information from (possibly malformed) HTML/XML documents
- khibino/haskell-relational-record - This repository includes a joined query generator based on typefull relational algebra, and mapping tools between SQL values list and Haskell record type.
- jgoerzen/twidge - Command-line twitter/identica client [Haskell]
- michaelochurch/summer-2015-haskell-class - Summer 2015 Haskell Class
- NixOS/cabal2nix - Generate Nix build instructions from a Cabal file
- simonmar/par-tutorial - A tutorial on Parallel and Concurrent Haskell
- simonmar/alex - A lexical analyser generator for Haskell
- passy/givegif - GIFs on the command line
- harpocrates/inline-rust - Use snippets of Rust inline in your Haskell programs
- commercialhaskell/haskelldocumentation - Repository for collaborative Haskell documentation
- amuletml/amulet - An ML-like functional programming language
- seek-oss/serverless-haskell - Deploying Haskell applications to AWS Lambda with Serverless
- neovimhaskell/nvim-hs - Neovim API for Haskell plugins as well as the plugin provider
- lpsmith/postgresql-simple - Mid-level client library for accessing PostgreSQL from Haskell
- fujimura/hi - Generate scaffold for a Haskell project
- snowleopard/hadrian - Hadrian: a new build system for the Glasgow Haskell Compiler. Now merged into the GHC tree!
- kowainik/co-log - 📓 Flexible and configurable modern #Haskell logging framework
- ekmett/quine - haskell, opengl, toy project
- snoyberg/http-client - An HTTP client engine, intended as a base layer for more user-friendly packages.
- Twinside/Juicy.Pixels - Haskell library to load & save pictures
- jaspervdj/blaze-html - A blazingly fast HTML combinator library for Haskell.
- higherkindness/mu-haskell - Mu (μ) is a purely functional framework for building micro services.
- metastatedev/juvix - A more elegant language for a more civilized age.
- alanz/lsp - Haskell library for the Microsoft Language Server Protocol
- serokell/nixfmt - A formatter for Nix code
- Nike-Inc/hal - hal provides an AWS Lambda Custom Runtime environment for your Haskell applications.
- tweag/inline-java - Haskell/Java interop via inline Java code in Haskell modules.
- Copilot-Language/copilot - A stream-based runtime-verification framework for generating hard real-time C code.
- ekmett/guanxi - Relational programming in Haskell. Mostly developed on twitch.
- advancedtelematic/quickcheck-state-machine - Test monadic programs using state machine based models
- haskell-crypto/cryptonite - lowlevel set of cryptographic primitives for haskell
- simonmar/happy - The Happy parser generator for Haskell
- haskell-hvr/cassava - A CSV parsing and encoding library optimized for ease of use and high performance
- lexi-lambda/freer-simple - A friendly effect system for Haskell
- haskell-suite/haskell-src-exts - Manipulating Haskell source: abstract syntax, lexer, parser, and pretty-printer
- Lemmih/lhc - The LLVM LHC Haskell Optimization System
- CIFASIS/QuickFuzz - An experimental grammar fuzzer in Haskell using QuickCheck
- chrisdone/dynamic - Dynamic typing in Haskell
- haskell-gi/haskell-gi - Generate Haskell bindings for GObject-Introspection capable libraries
- Gabriel439/Haskell-Optparse-Generic-Library - Auto-generate a command-line parser for your datatype
- klappvisor/haskell-telegram-api - Telegram Bot API for Haskell
- haskell-hint/hint - Runtime Haskell interpreter
- mikeizbicki/HerbiePlugin - GHC plugin that improves Haskell code's numerical stability
- lambdacube3d/lambdacube-edsl - Previous version of LambdaCube 3D as Embedded Domain Specific Language in Haskell. Check the latest system:
- facebookarchive/lex-pass - manipulate a php codebase using haskell to transform the abstract-syntax-tree
- cdepillabout/pretty-simple - pretty-printer for Haskell data types that have a Show instance
- nominolo/scion - OLD, DEPRECATED: Use this instead https://github.com/haskell/haskell-ide-engine
- Gabriel439/Haskell-Typed-Spreadsheet-Library - Typed and composable spreadsheets
- hercules-ci/legacy-old-hercules - Abandoned
- corsis/PortFusion - Haskell-powered cross-platform transport-layer distributed reverse / forward proxy & tunneling solution – currently available for all TCP protocols (RDP, VNC, HTTP(S), SSH, ...).
- kazu-yamamoto/unit-test-example - Unit test example for Haskell
- NorfairKing/smos - A comprehensive self-management System
- tweag/capability - Extensional capabilities and deriving combinators
- jxv/dino-rush - 🌋 Endless runner game
- haskell/c2hs - c2hs is a pre-processor for Haskell FFI bindings to C libraries
- kallisti-dev/hs-webdriver - A Haskell client for the Selenium WebDriver protocol.
- ennocramer/floskell - Floskell is a flexible Haskell source code pretty printer.
- mstksg/auto - Haskell DSL and platform providing denotational, compositional api for discrete-step, locally stateful, interactive programs, games & automations. http://hackage.haskell.org/package/auto
- def-/gifstream - Make interactive games in Haskell using GIF streams that can be shown in the web browser
- fbsamples/ghc-hotswap - Example code for how we swap compiled code within a running Haskell process.
- judah/haskeline - A Haskell library for line input in command-line programs.
- tweag/linear-base - Standard library for linear types in Haskell.
- suhailshergill/extensible-effects - Extensible Effects: An Alternative to Monad Transformers
- jdnavarro/graphql-haskell - Haskell GraphQL implementation
- music-suite/music-suite - Music in Haskell
- sdiehl/tinyjit - Haskell JIT
- mchakravarty/HaskellSpriteKit - Haskell binding to Apple's SpriteKit framework
- ekmett/linear - Low-dimensional linear algebra primitives for Haskell.
- dfinity-side-projects/dhc - Compiles Haskell to WebAssembly
- awakesecurity/gRPC-haskell - Haskell gRPC support
- Yvee1/hascard - flashcard TUI with markdown cards
- derekmcloughlin/pearls - Pearls of Functional Algorithm Design by Richard Bird - Haskell Code
- barrucadu/dejafu - Systematic concurrency testing meets Haskell.
- Soostone/katip - A structured logging framework for Haskell
- typeclasses/haskell-phrasebook - The Haskell Phrasebook: a quick intro to Haskell via small annotated example programs
- joshcough/HaskellStarter - A project that demonstrates getting up and running with Haskell.
- ekmett/hask - Category theory for Haskell with a lens flavor (you need GHC 7.8.3, not 7.8.2 to build this!)
- haskell/HTTP - Haskell HTTP package
- jgm/texmath - A Haskell library for converting LaTeX math to MathML.
- gtk2hs/gtk2hs - GUI library for Haskell based on GTK+
- eckyputrady/haskell-scotty-realworld-example-app - Exemplary real world backend API built with Haskell/Scotty https://realworld.io
- tfausak/flow - 💧 Write more understandable Haskell.
- takeoutweight/shade - Interactive, client-side web apps in Haskell
- flannelhead/blackstar - A black hole raytracer written in Haskell
- mthom/shentong - A Haskell implementation of the Shen programming language.
- lambdabot/lambdabot - A friendly IRC bot and apprentice coder, written in Haskell.
- kofigumbs/codec-beam - Generate Erlang VM byte code from Haskell
- jyp/styx - A nix-based Haskell project manager
- mstksg/backprop - Heterogeneous automatic differentiation ("backpropagation") in Haskell
- Daniel-Diaz/HaTeX - The Haskell LaTeX library.
- w7cook/AoPL - A book on programming languages, using Haskell
- keera-studios/keera-hails - Keera Hails: Haskell on Rails - Reactive Programming Framework for Interactive Haskell applications
- freckle/stratosphere - Haskell EDSL and type-checker for AWS CloudFormation templates
- bollu/cellularAutomata - a collection of cellular automata written in Haskell with Diagrams
- himura/twitter-conduit - Twitter API package for Haskell, including enumerator interfaces and Streaming API supports.
- david-christiansen/pie-hs - An implementation of Pie in Haskell
- bollu/tiny-optimising-compiler - A tiny optimising compiler for an imperative programming language written in haskell
- AllureOfTheStars/Allure - Allure of the Stars is a near-future Sci-Fi roguelike and tactical squad combat game written in Haskell; please offer feedback, e.g., after trying out the web frontend version at
- opqdonut/haskell-exercises - Haskell exercises with automatic tests
- haskell/fgl - A Functional Graph Library for Haskell
- dmjio/stripe - 💰 Stripe API
- haskell-servant/servant-elm - Automatically derive Elm functions to query servant webservices
- finkel-lang/finkel - Haskell in S-expression
- ocharles/zero-to-quake-3 - Implementing Quake 3 in Haskell & Vulkan
- nomeata/inspection-testing - Inspection Testing for Haskell
- ekmett/coda - A language experiment -- irc.freenode.net ##coda
- chrisdone/duet - A tiny language, a subset of Haskell aimed at aiding teachers teach Haskell
- Yuras/pdf-toolbox - A collection of tools for processing PDF files in Haskell
- well-typed/cborg - Binary serialisation in the CBOR format
- LumiGuide/haskell-opencv - Haskell binding to OpenCV-3.x
- twittner/zeromq-haskell - This repository has been moved to https://gitlab.com/twittner/zeromq-haskell
- ocharles/engine.io - A Haskell server implementation of the Engine.IO and Socket.IO (1.0) protocols
- mchakravarty/language-c-inline - Inline C & Objective-C in Haskell
- keera-studios/haskell-game-programming - A central repository of Haskell Game Programming resources, put together by Keera Studios
- egonSchiele/chips - A clone of Chips Challenge in Haskell
- chrisdone/hulk - Haskell IRC daemon.
- migamake/json-autotype - Automatic Haskell type inference from JSON input
- grpc/grpc-haskell - gRPC library binding for Haskell.
- leepike/Copilot - A (Haskell DSL) stream language for generating hard real-time C code.
- jekor/redo - djb's redo implementation in Haskell (for Haskell from Scratch video series)
- erikd/language-javascript - Parser for JavaScript, in Haskell
- kazu-yamamoto/logger - A fast logging system for Haskell
- abailly/aws-lambda-haskell - Running Haskell code on AWS Lambda
- ucsd-progsys/elsa - Elsa is a lambda calculus evaluator
- snoyberg/haskellers - haskellers.com site
- honza/redish - A multi-threaded, TCP, key-value store inspired by Redis implemented in Haskell.
- haskell/critbit - A Haskell implementation of crit-bit trees.
- axellang/axel - Haskell + Lisp
- DataKinds/cherchord - 🎸 Find chords for any string instrument quicky & easily 🎸
- well-typed/generics-sop - Generic Programming using True Sums of Products
- tfausak/haskeleton - 💀 A Haskell package skeleton.
- haskell-opengl/OpenGL - Haskell bindings to OpenGL
- ChrisPenner/slick - Static site generator built on Shake configured in Haskell
- bscarlet/llvm-general - Rich LLVM bindings for Haskell (with transfer of LLVM IR to and from C++, detailed compilation pass control, etc.)
- serokell/universum - 🌌 Prelude written in @Serokell
- matsumonkie/izuna - Show Haskell type annotations when doing code review on Github
- ajhc/ajhc - A fork of jhc. And also a Haskell compiler.
- AccelerateHS/accelerate-llvm - LLVM backend for Accelerate
- wellposed/numerical - Numerical is the core library for Numerical Haskell
- etorreborre/registry - Components as records of functions for Haskell
- wavewave/hoodle - hoodle : A pen notetaking program written in haskell
- vimus/vimus - An MPD client with vim-like key bindings, written in Haskell
- tzemanovic/haskell-yesod-realworld-example-app - Exemplary real world application built with Haskell + Yesod
- mongodb-haskell/mongodb - MongoDB driver for Haskell
- haskelllive/haskelllive - Source code of the Haskell Live episodes.
- RefactoringTools/HaRe - The Haskell Refactoring Tool
- ChrisPenner/wc - Beating unix
wc
in Haskell - statebox/cql - CQL: Categorical Query Language implementation in Haskell
- sigrlami/haskellcosm - Collecting information about Haskell ecosystem - companies, communities, media, etc.
- mvoidex/hsdev - Haskell development tool
- dmjio/envy - 😠 Environmentally friendly environment variables
- bos/configurator - A Haskell library supporting flexible, dynamic file-based configuration.
- haskell-mafia/mafia - Provides protection against cabal swindling, robbing, injuring or sabotaging people with chopsticks.
- ocharles/micro-ci - A tiny CI server built around GitHub and Nix
- msgpack/msgpack-haskell - Haskell implementation of MessagePack / msgpack.org[Haskell]
- yav/graphmod - A utility for displaying the module dependencies of Haskell programs.
- pmiddend/nixos-manager - Manage your NixOS packages and configuration via a simple, intuitive UI
- jgm/skylighting - A Haskell syntax highlighting library with tokenizers derived from KDE syntax highlighting descriptions
- haskell/ThreadScope - A graphical tool for profiling parallel Haskell programs
- egonSchiele/HandsomeSoup - Easy HTML parsing for Haskell
- aquarial/discord-haskell - Haskell library for writing Discord bots
- airalab/hs-web3 - Web3 API for Haskell.
- Gabriel439/Haskell-Foldl-Library - Composable, streaming, and efficient left folds
- Paczesiowa/hsenv - Virtual Haskell Environment builder
- zoomhub/zoomhub - Share and view high-resolution images effortlessly
- bijoutrouvaille/fireward - A concise and readable language for Firestore security rules, similar to Firebase Bolt.
- sam46/Paskell - A Pascal to LLVM compiler in Haskell
- rodrigosetti/master-plan - Project Management for Hackers
- palf/haskell-sdl2-examples - SDL2 tutorial code in Haskell
- jaspervdj/fugacious - An example Haskell web application
- ix/calico - cat, but for colors 😼
- grin-compiler/ghc-grin - GRIN backend for GHC
- g-ford/cradle - Let's Build a Compiler (in Haskell)
- saschagrunert/nn - A tiny neural network 🧠
- nirum-lang/nirum - Nirum: IDL compiler and RPC/distributed object framework for microservices
- k0001/safe-money - Haskell library for type-safe and lossless encoding and manipulation of world currencies and precious metals
- fakedata-haskell/fakedata - Haskell Library for producing quality fake data
- danstiner/hfmt - Format Haskell programs. Inspired by the gofmt utility.
- boundedvariation/quantfin - quant finance in pure haskell
- Twinside/Rasterific - A drawing engine in Haskell
- nanotech/swift-haskell-tutorial - Integrating Haskell with Swift Mac Apps
- krisajenkins/elm-export - Create Elm types and JSON decoders from Haskell source.
- rdnetto/powerline-hs - A lightning fast reimplementation of the Powerline prompt generator in Haskell.
- myfreeweb/magicbane - A web framework that integrates Servant, EKG, fast-logger, wai-cli…
- katychuang/getting-started-with-haskell - notes on where to find Haskell tutorials and tips to complete them
- aisamanra/rust-haskell-ffi - Toy example of calling Rust from Haskell
- 1HaskellADay/1HAD - 1 Haskell A Day exercises
- rnons/ted2srt - Download bilingual subtitles of TED talks
- hreinhardt/amqp - Haskell AMQP client library
- gwentacle/wisp - small-but-featureful embeddable lisp interpreter written in haskell.
- UweSchmidt/hxt - Haskell XML Toolbox
- LeventErkok/sbv - SMT Based Verification in Haskell. Express properties about Haskell programs and automatically prove them using SMT solvers.
- wavewave/fficxx - Haskell-C++ Foreign Function Interface Generator
- purebred-mua/purebred - A terminal based mail user agent based on notmuch
- mpickering/apply-refact - Refactor Haskell source files
- diffusionkinetics/open - DiffusionKinetics open-source monorepo
- brunjlar/neural - Neural Nets in native Haskell
- schell/steeloverseer - A file watcher and development tool.
- haskell-fswatch/hfsnotify - Unified Haskell interface for basic file system notifications
- srid/slownews - 🐢 Bringing slow news for the nervous among us
- srid/rib - Haskell static site generator based on Shake, with a delightful development experience.
- jberryman/unagi-chan - A haskell library implementing fast and scalable concurrent queues for x86, with a Chan-like API
- ivanperez-keera/dunai - Classic and Arrowized Functional Reactive Programming, Reactive Programming, and Stream programming, all via Monadic Stream Functions
- haskell-works/hw-kafka-client - Kafka client for Haskell, including auto-rebalancing consumers
- glguy/irc-core - Haskell IRC library and console client - Join us on Freenode #haskell-irc
- Bodigrim/smallcheck - Test your Haskell code by exhaustively checking its properties
- ngless-toolkit/ngless - NGLess: NGS with less work
- mzero/haskell-amuse-bouche - A short technical talk about some fun things in Haskell
- judah/pier - Yet another Haskell build system.
- gregorycollins/hashtables - Mutable hash tables for Haskell, in the ST monad
- freizl/hoauth2 - haskell oauth2 binding
- syocy/a-tour-of-go-in-haskell - Write "Concurrency" section of "A Tour of Go" in Haskell
- awakesecurity/nix-deploy - Deploy software or an entire NixOS system configuration to another NixOS system
- alpmestan/hnn - haskell neural network library
- qrilka/xlsx - Simple and incomplete Excel file parser/writer
- meiersi/blaze-react - A blaze-html style ReactJS binding for Haskell using GHCJS
- aelve/guide - A workspace for research teams
- utdemir/distributed-dataset - A distributed data processing framework in Haskell.
- Soostone/hadron - Construct and run Hadoop MapReduce programs in Haskell
- soywod/unfog - ⏱ Minimalist CLI task & time manager, written in Haskell.
- serras/hinc - Haskell In New Clothes
- serokell/importify - 👾 Importi.fy — it's like Uber, but for Haskell modules.
- scarf-sh/scarf - A cross platform package manager that helps open-source developers distribute and monetize their software
- phaazon/luminance - Type-safe, type-level and stateless Haskell graphics framework
- pkamenarsky/concur-replica - Server-side VDOM UI framework for Concur
- nh2/hatrace - scriptable strace
- neurocyte/android-haskell-activity - An example of an Android Activity written in Haskell
- hdbc/hdbc - Haskell Database Connectivity
- GaloisInc/HaNS - The haskell network stack
- kazu-yamamoto/recursion-drill - Drill to study recursive programming in Haskell
- egonSchiele/dominion - A Dominion simulator in Haskell
- winterland1989/mysql-haskell - Pure haskell mysql driver
- rainbyte/frag - Frag is a 3D first person shooting game written in Haskell, by Mun Hon Cheong
- bos/llvm - Haskell bindings to the LLVM compiler infrastructure project.
- madjestic/Haskell-OpenGL-Tutorial - an attempt to create a concise modern Haskell OpenGL boilerplate with basic IO
- jdreaver/eventful - Event Sourcing library for Haskell
- fpco/stackage-server - Server for stable, curated Haskell package sets
- commandodev/oHm - Om with Haskell in it
- JakeWheat/hssqlppp - sql parser and type checker in haskell
- ChrisPenner/void-space - Well-Typed Typing Tutor where you Type Types... in space... yup, you heard me
- thma/PolysemyCleanArchitecture - Showcasing how the Polysemy library can be used to implement a REST application conforming to the guidelines of the Clean Architecture model.
- hansroland/reflex-dom-inbits - A tutorial for reflex-dom with small code bits
- augustss/djinn - Generate Haskell code from a type
- MarcWeber/hasktags - Produces ctags "tags" and etags "TAGS" files for Haskell programs
- haskell-Z/stdio - Haskell Standard Input and Output
- ChrisPenner/eve - An extensible event-driven application framework in haskell
- smallhadroncollider/ascii-runner - An infinite runner in your terminal
- mit-plv/riscv-semantics - A formal semantics of the RISC-V ISA in Haskell
- lehins/hip - Haskell Image Processing Library
- hdevtools/hdevtools - Persistent GHC-powered background server for FAST haskell development tools
- donya/Kulitta - A Haskell-based library for algorithmic and automated composition. This library was the subject of my dissertation at Yale university and is the subject of my ongoing work.
- bos/pool - A high-performance striped resource pooling implementation for Haskell
- sealchain-project/sealchain - Financial blockchain based on cardano-sl
- rrnewton/haskell-lockfree - A collection of different packages for CAS based data structures.
- mgsloan/store - Fast binary serialization in Haskell
- lspitzner/exference - Haskell tool to generate expressions from types
- fumieval/extensible - Extensible records, variants, structs, effects, tangles
- chrisnc/tangaroa - A toy implementation of the Raft protocol in Haskell, with an experimental BFT variant.
- MedeaMelana/Magic - Haskell implementation of Magic: The Gathering
- talw/crisp-compiler - A compiler for Crisp (Lisp/Scheme-inspired language) in Haskell, with an LLVM backend
- stepchowfun/effects - A brief exploration of the various approaches to modeling side effects in a purely functional programming language.
- leopiney/tensor-safe - A Haskell framework to define valid deep learning models and export them to other frameworks like TensorFlow JS or Keras.
- frasertweedale/hs-jose - Haskell JOSE and JWT library
- Avi-D-coder/implicit-hie - Auto generate a stack or cabal multi component hie.yaml file
- snapframework/io-streams - Simple, composable, and easy-to-use stream I/O for Haskell
- ocramz/xeno - Fast Haskell XML parser
- lymar/hastache - Haskell implementation of Mustache template
- graninas/hierarchical-free-monads-the-most-developed-approach-in-haskell - Big article about Hierarchical Free Monads, the most developed approach to build real software in Haskell
- acowley/roshask - Haskell client library for the ROS robotics framework.
- tweag/inline-js - Call JavaScript from Haskell, and vice versa!
- google/haskell-indexer - Emits code crossreference data for Haskell sources.
- ekmett/reflection - Reifies arbitrary Haskell terms into types that can be reflected back into terms
- clckwrks/clckwrks - A Haskell CMS platform
- gonimo/gonimo - gonimo application back & front
- expipiplus1/vulkan - Haskell bindings for Vulkan
- dmvianna/haskellbook - Exercise solutions for haskellbook.com
- sol/tinc - A dependency manager for Haskell
- kadena-io/chainweb-node - Chainweb: A Proof-of-Work Parallel-Chain Architecture for Massive Throughput
- jspahrsummers/ObjectiveHaskell - Tools for making it easier to integrate Haskell and Objective-C.
- AtnNn/haskell-rethinkdb - RethinkDB client library for Haskell
- kowainik/tomland - 🏝 Bidirectional TOML serialization
- albertoruiz/easyVision - Haskell packages for computer vision, image processing, and pattern recognition
- tsoding/haskell-music - Source Code from "Making Music with Haskell" video
- tanakh/Peggy - The Parser Generator for Haskell
- pkamenarsky/replica - A remote virtual DOM library for Haskell
- lettier/webviewhs - 🌐 A Haskell binding to the webview library created by Serge Zaitsev.
- kowainik/cake-slayer - 🍰🔪 Architecture of Haskell backend applications
- haskellnews/haskellnews - An aggregation of all online content related to Haskell.
- dhall-lang/dhall-to-cabal - Compile Dhall expressions to Cabal files
- alexandersgreen/qio-haskell - The Quantum IO Monad, implemented in Haskell
- Synthetica9/nix-linter - Linter for the Nix expression language
- vincenthz/hs-gauge - Lean Haskell Benchmarking
- stackbuilders/hapistrano - Deploy tool for Haskell applications, like Capistrano for Rails
- sol/markdown-unlit - Literate Haskell support for Markdown
- snowdriftcoop/snowdrift - Infrastructure for Snowdrift.coop. This is a MIRROR of https://git.snowdrift.coop/sd/snowdrift. Your issue reports and merge requests are welcome, but they will be moved to git.snowdrift.coop. You are encouraged to start there instead!
- snapframework/heist - An xhtml-based templating engine, allowing Haskell functions to be bound to XML tags.
- nandor/hcraft - Haskell clone of a certain game
- fairy-tale-agi-solutions/haskell-editor-setup - Easy instructions for setting up Haskell editors / IDEs on any major operating system.
- cronokirby/haze - A bittorrent client, for learning purposes
- alsonkemp/turbinado - MVC Web Framework for Haskell. See http://github.com/turbinado/turbinado-website for example code
- Gabriel439/Haskell-Annah-Library - Distributed programming language that desugars to Morte
- zjhmale/Ntha - The Ntha Programming Language
- ollef/Bidirectional - Haskell implementation of Dunfield and Krishnaswami's "Complete and easy bidirectional typechecking for higher-rank polymorphism"
- ndmitchell/record-dot-preprocessor - A preprocessor for a Haskell record syntax using dot
- haskell-haskey/haskey - Transactional key-value store written entirely in Haskell
- m4dc4p/haskelldb - A library for building re-usable and composable SQL queries.
- gregorulm/h2048 - An implementation of the game 2048 in Haskell
- drummyfish/haskell_game - Wolfenstein 3D, ray-casting FPS game I make to learn Haskell. No libraries used, rendering is done in terminal.
- dandoh/web-haskell-graphql-postgres-boilerplate - Modern webserver in Haskell: Graphql + Postgresql + Authentication + DB migration + Dotenv and more
- cyga/real-world-haskell - parser for code samples from the book "real world haskell" (http://book.realworldhaskell.org/read/)
- rubik/argon - Monitor cyclomatic complexity in Haskell programs
- owickstrom/motor - Type-safe effectful state machines in Haskell
- dwayne/haskell-programming - My notes and solutions to exercises for the book "Haskell Programming from first principles".
- dpp/LispHaskellIPad - An iPad app that's a Lisp interpretter... written in Haskell (heh heh heh)
- bawolk/hsp - Haskell command line text stream processor
- ad-si/TaskLite - The CLI task manager for power users
- 5outh/Bang - A Drum Machine DSL for Haskell
- kolmodin/binary - Efficient, pure binary serialisation using ByteStrings in Haskell.
- ilya-klyuchnikov/lambdapi - Dependently Typed Lambda Calculus in Haskell
- dmbarbour/haskell-vcache - large, persistent, memcached values and structure sharing for Haskell
- composewell/streaming-benchmarks - Benchmarks to compare Haskell streaming library performance
- bravit/hid-examples - Examples to accompany the book "Haskell in Depth"
- nikita-volkov/hasql-th - Template Haskell utilities for Hasql
- kubernetes-client/haskell - Haskell client for the kubernetes API. A work in progress.
- hailstorm-hs/hailstorm - Haskell distributed stream processing with exactly-once semantics
- def-/ghc-vis - Visualize live Haskell data structures in GHCi
- RKlompUU/FPSheet - FPSheet: A Spreadsheet program with Haskell as the scripting language
- MichaelBurge/haskoin - Proof-of-concept Blockchain in Haskell
- sdiehl/repline - Haskeline wrapper for GHCi-like REPL interfaces
- lexi-lambda/higher-rank - A small Haskell implementation of Complete and Easy Bidirectional Typechecking for Higher-Rank Polymorphism
- danielwaterworth/siege - [DEPRECATED] A DBMS written in Haskell
- SimulaVR/godot-haskell - Haskell bindings for GdNative
- tsoding/HyperNerd - Total Surveillance Automatic Ban Machine for Twitch and Discord
- kowainik/typerep-map - ⚡️Efficient implementation of Map with types as keys
- fpco/weigh - Measure allocations of a Haskell functions/values
- bkirwi/ethereum-haskell - An independent reimplementation of Ethereum in Haskell
- alphaHeavy/protobuf - An implementation of Google's Protocol Buffers in Haskell.
- I3ck/HGE2D - 2D game engine written in Haskell
- sweirich/challenge - Strongly-typed System F in Haskell
- ocramz/sparse-linear-algebra - Numerical computation in native Haskell
- bgamari/b-tree - Haskell on-disk B* tree implementation
- willdonnelly/dyre - A Dynamic Reconfiguration Library for Haskell Programs
- jcollard/unm-hip - The University of New Mexico's Haskell Image Processing Library
- hlian/linklater - A Haskell library for the Slack API (including real-time messaging!)
- goldfirere/units - The home of the units Haskell package
- eskimor/purescript-bridge - Create PureScript datatypes from Haskell datatypes
- chris-taylor/Classical-Mechanics - Haskell toolbox for research and teaching in classical mechanics. Includes modules for symbolic algebra and automatic differentiation.
- alpacaaa/quad-ci - A CI server written in Simple Haskell.
- agrafix/funblog - A simple blog software written in Haskell
- Nike-Inc/bartlett - A simple Jenkins command line client to serve your needs.
- hspec/HUnit - A unit testing framework for Haskell
- haskell-waargonaut/waargonaut - JSON decoding/encoding/manipulation library.
- haskell-hvr/missingh - Utility library [Haskell]
- feuerbach/ansi-terminal - ANSI terminal support for Haskell, with Windows compatibility
- effectfully/sketches - A Haskell blog
- awakesecurity/hocker - Utilities for interacting with the docker registry and generating nix build instructions
- ChrisPenner/Firefly - Simple Haskell http framework
- xmonad/X11 - A Haskell binding to the X11 graphics library.
- travitch/datalog - A pure Haskell implementation of Datalog
- nh2/haskell-cpu-instruction-counter - Measuring CPU instructions in Haskell using Linux Performance Counters
- bitc/lushtags - Create ctags compatible tags files for Haskell programs
- aviaviavi/cryptocompare - Haskell wrapper for the CryptoCompare API, a source of crypto-currency information and price data
- ameingast/postgresql-simple-migration - PostgreSQL Schema Migrations for Haskell
- algas/haskell-servant-cookbook - Haskell Servant Cookbook
- agrafix/superrecord - Haskell: Supercharged anonymous records
- Gabriel439/Haskell-Lens-Tutorial-Library - The missing tutorial module for the lens library
- 2016rshah/heckle - ✒️ Jekyll in Haskell (feat. LaTeX)
- target/row-types - A Haskell library for open records and variants using closed type families and type literals
- sdiehl/zurihac-crypto - Small minimal examples of modern cryptographic techniques in Haskell
- jwiegley/control-theory - Control theory in Haskell: Data structures, algorithms and adapters
- input-output-hk/nix-tools - Translate Cabals Generic Package Description to a Nix expression
- ekmett/gl - Complete raw OpenGL bindings for Haskell
- apauley/hledger-flow - An hledger/ledger-cli workflow focusing on automated statement import and classification
- abooij/sudbury - Haskell implementation of the wayland protocol
- thumphries/hgrep - Search Haskell source code from the command line
- noinia/hgeometry - HGeometry
- kosmikus/lhs2tex - Preprocessor for typesetting Haskell sources with LaTeX
- jfeltz/dash-haskell - dash docset builder for Haskell packages and cabal project dependencies
- ice1000/Kt2Dart - 🔦 [Deprecated] Transpile Kotlin codes into Dart, Make Flutter Great Again
- ad-si/Perspec - Scriptable desktop app to correct the perspective of images
- JacquesCarette/Drasil - Generate all the things (focusing on research software)
- ChrisPenner/json-to-haskell - In goes JSON, out comes a complete Haskell model complete with instances! CLI and web interface available.
- pa-ba/compdata - Haskell library implementing "Data Types a la Carte"
- nikita-volkov/jsonifier - Fast and simple JSON encoding toolkit
- YoEight/eventstore - EventStore Haskell TCP Client
- zhangchiqing/beginner-friendly-haskell-for-web-development - A book about real world web development in beginner friendly Haskell
- ndmitchell/cmdargs - Haskell library for command line argument processing
- iu-parfunc/lvars - The LVish Haskell library
- haskellweekly/haskellweekly - Publishes curated news about the Haskell programming language.
- haskell/win32 - Haskell support for the Win32 API
- tsoding/haskell-json - Source Code for JSON Parser Video
- pasqu4le/clifm - Command Line Interface File Manager
- lambdacube3d/lambdacube-compiler - LambdaCube 3D is a Haskell-like purely functional language for GPU. Try it out:
- hslua/hslua - Lua interpreter interface for Haskell
- dahlia/seonbi - SmartyPants for Korean language
- adamwalker/sdr - Software defined radio library in Haskell
- JustusAdam/mustache - Haskell implementation of mustache templates
- soupi/rfc - My slides and compilation of resources in a repo that is too popular to rename.
- snoyberg/file-embed - Use Template Haskell to embed file contents directly.
- nominolo/lambdachine - VM and tracing JIT for Haskell (work in progress)
- jmorag/mcc - MicroC example compiler for Stephen Edward's PLT class, but in Haskell
- jaredloomis/andromeda - GLSL-targetting embedded compiler, and OpenGL rendering engine.
- haskell-works/avro - Haskell Avro Encoding and Decoding Native Support (no RPC)
- dorchard/effect-monad - Embeds effect systems in Haskell using 'parametric effect monads'
- centromere/cacophony - A Haskell library implementing the Noise protocol.
- blarney-lang/blarney - Haskell library for hardware description
- alevy/postgresql-orm - An Haskell ORM (Object Relational Mapping) and migrations DSL for PostgreSQL.
- HeinrichApfelmus/operational - Implement monads by specifying instructions and their desired operational semantics.
- simonmichael/shelltestrunner - Easy, repeatable testing of CLI programs/commands
- qnikst/HaskellNet - Haskell library which provides client support for POP3, SMTP, and IMAP protocols.
- mmirman/ImperativeHaskell - Proof that Haskell can look and act like an imperative language.
- intolerable/reddit - reddit api for haskell
- felixmulder/haskell-in-production - Companion to the Haskell in Production series
- abarbu/matplotlib-haskell - Haskell bindings for Python's Matplotlib
- robrix/starlight - spaceships in space
- monadfix/named - Named parameters (keyword arguments) for Haskell
- mmark-md/mmark - Strict markdown processor for writers
- kowainik/smuggler - 🚣 Smuggle all imports
- hspec/hspec-example - A Haskell/Hspec skeleton project
- ezyang/compact - Compact regions library for Haskell
- denibertovic/docker-hs - A Haskell library for the Docker Engine API
- turtlesoupy/haskakafka - Kafka bindings for Haskell
- sellout/yaya - Yet another yet another recursion scheme library in Haskell.
- isovector/suavemente - 💃 an applicative functor that seamlessly talks to HTML inputs
- ifesdjeen/haskell-ffi-tutorial - A (missing) Haskell FFI tutorial: how to work with nested Structs and do bi-directional C<->Haskell interop
- mchakravarty/lazy-lambda - Lazy Lambda — a Flappy Bird clone in Haskell with SpriteKit
- ekmett/contravariant - Haskell 98 contravariant functors
- ekmett/comonad - Haskell 98 comonads
- cronokirby/haskell-in-haskell - Trying to write an understandable implementation of Haskell, in Haskell
- JustusAdam/language-haskell - Highlighting support for the Haskell language in visual studio code.
- sol/aeson-qq - JSON quasiquoter for Haskell
- reflex-frp/reflex-examples - See Reflex FRP in action with tinker-friendly code samples you can run yourself.
- k-bx/protocol-buffers - Haskell protocol-buffers package
- jwiegley/putting-lenses-to-work - A presentation for BayHac 2017 on how I uses lenses at work
- ShabbyX/libpandoc - C bindings to Pandoc, a markup converter library written in Haskell.
- Paczesiowa/virthualenv - Virtual Haskell Environment builder
- IFCA/opencl - Haskell high-level wrapper for OpenCL
- tweag/porcupine - Express parametrable, composable and portable data pipelines
- turion/rhine - Haskell Functional Reactive Programming framework with type-level clocks
- tmcdonell/cuda - Haskell FFI bindings to CUDA
- puffnfresh/sonic2 - Sonic the Hedgehog 2 in Haskell
- mrkkrp/zip - Efficient library for manipulating zip archives
- kowainik/hit-on - Kowainik Git Workflow Helper Tool
- jhickner/smtp-mail - Making it easy to send SMTP email from Haskell
- jgm/commonmark-hs - Pure Haskell commonmark parsing library, designed to be flexible and extensible
- cjdev/monad-mock - A Haskell package that provides a monad transformer for mocking mtl-style typeclasses
- bendyworks/api-server - A JSON API server written in Haskell
- Euterpea/HSoM - Supporting Impelementation for Haskell School of Music
- tree-sitter/haskell-tree-sitter - Haskell bindings for tree-sitter
- transient-haskell/axiom - Client-side and server-side web framework over Transient and GHCJS (Haskell to JavaScript compiler)
- robstewart57/rdf4h - rdf4h is a library for working with RDF in Haskell
- qmuli/qmuli - Qmuli - Serverless framework for Haskell
- ocharles/ghc-nix - Exploring the options for incremental Haskell builds using Nix
- lukasmartinelli/hwk - A Haskell based awk and sed alternative
- jamesdbrock/replace-megaparsec - Stream editing with Haskell Megaparsec parsers
- crabmusket/haskell-simple-concurrency - Small examples of concurrency in Haskell.
- ahushh/monaba - Imageboard engine written in Haskell and powered by Yesod
- Lysxia/generic-random - Generic random generators
- xtendo-org/chips - A fast, lightweight, and concurrent plugin manager for the fish shell, written in Haskell
- sebastiaanvisser/fclabels - First class composable record labels for Haskell.
- rickeyski/slack-api - Haskell bindings to the Slack RTM API
- ndmitchell/extra - Extra Haskell functions
- jekor/hesh - Haskell Extensible Shell
- iand675/haskell-checklist - Preflight checklist for Haskell code. Aspire to greatness!
- crufter/haquery - jQuery for Haskell
- cpennington/h4sh - Fork of Don Stewarts h4sh haskell shell scripts
- basvandijk/nixtodo - A demonstration on how to use Nix to build, test and deploy a Haskell application
- LeventErkok/hArduino - Control your Arduino board from Haskell, using the Firmata protocol
- JakeWheat/simple-sql-parser - SQL parser in Haskell
- rudymatela/fitspec - refine properties for testing Haskell programs
- fimad/prometheus-haskell - Haskell client library for exposing prometheus.io metrics.
- colah/HaskSymb - An Experiment in Haskell Symbolic Algebra
- Lysxia/first-class-families - First-class type families
- Holmusk/elm-street - 🌳 Crossing the road between Haskell and Elm
- Gabriel439/Haskell-MVC-Library - Model-view-controller
- zmactep/hasbolt - Haskell driver for Neo4j 3+ (BOLT protocol)
- zenhack/haskell-capnp - Cap'n Proto for Haskell
- vaibhavsagar/duffer - A git-compatible content tracker in Haskell.
- sol/reserve - Universal and robust reloading for Haskell web applications
- owainlewis/http-dispatch - A high level HTTP client for Haskell that focuses on ease of use
- kim/leveldb-haskell - Haskell bindings to LevelDB (https://github.com/google/leveldb)
- hauxir/haskell-tetris - Tetris game written in Haskell using ncurses
- ekmett/profunctors - Haskell 98 Profunctors
- Chase-C/Flocking-Simulation - A 3D Boids-like flocking simulation coded in Haskell.
- vincenthz/language-java - Java parser and printer for haskell
- tfausak/hairy - 💇 A JSON REST API built in Haskell.
- tdammers/ginger - A Haskell implementation of the Jinja template language.
- roman/Haskell-capataz - OTP-like supervision trees in Haskell
- poor-a/erlang-ffi - A Foreign Function Interface that lets Haskell and Erlang programs communicate.
- politrons/Dive_into_Haskell - Dive into Haskell: Examples of all features of this Pure Functional programing language
- lehins/haskell-scheduler - A work stealing scheduler
- lambdacube3d/lambdacube-quake3 - Quake 3 map viewer in Haskell using LambdaCube 3D
- gwern/mueval - A secure sandboxed Haskell interpreter for pure function evaluation
- elaforge/fast-tags - Incremental vi and emacs tags for haskell.
- dstcruz/Write-Yourself-A-Scheme-In-48-Hours - My solutions to the popular Haskell tutorial
- dhall-lang/dhall-json - This repository has moved to https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-json
- cdepillabout/servant-checked-exceptions - type-level errors for Servant APIs.
- blynn/compiler - The adventures of a Haskell compiler
- IxpertaSolutions/freer-effects - An implementation of "Freer Monads, More Extensible Effects".
- serras/lambdaconf-2015-web - Projects for LambdaConf 2015 Haskell web workshop
- nponeccop/HNC - HN Compiler
- kazu-yamamoto/hhp - Happy Haskell Programming
- bolt12/laop - Linear Algebra of Programming - Algebraic Matrices in Haskell
- balsoft/lambda-launcher - Application launcher in haskell. Mostly Just For Fun.
- HaskellZhangSong/Introduction_to_Haskell - This is source code of my book.
- vmchale/command-line-tweeter - Tweets in from a pipe
- snoyberg/xml - Various XML utility packages for Haskell
- raaz-crypto/raaz - Cryptographic library for Haskell
- kowainik/prolens - 👓 Profunctor based lightweight implementation of Lenses
- haskell-hvr/hslogger - Logging framework for Haskell
- ekmett/structures - A playground for working on advanced data structures in Haskell
- chshersh/treap - 🍃 🌳 🍂 Efficient implementation of the implicit treap data structure
- cachix/elm2nix - Convert Elm project into Nix expressions
- anton-k/processing-for-haskell - Graphics for kids and artists. Processing implemented in Haskell
- TomSmeets/FractalArt - Generate colorful wallpapers!
- HaskellZhangSong/Introduction_to_Haskell_2ed_source - 这是Haskell函数式编程入门第2版的源码
- zepto-lang/zepto - A schemy Lisp backed by Haskell
- willbasky/Awesome-list-of-Haskell-mentors - An amazing list of Haskell developers who would like to mentor beginner-contributors in open source projects.
- postgres-haskell/postgres-wire - A native Haskell driver for PostgreSQL
- killy971/hpc-coveralls - coveralls.io support for haskell code coverage with hpc
- jvranish/MiniKanrenT - An implementation of miniKanren in Haskell
- jdreaver/amy - Strict Haskell-like programming language that compiles to LLVM
- hunt-framework/hunt - A flexible, lightweight search platform
- haskell/stm - Software Transactional Memory
- geekrelief/as3tohaxe - An Actionscript 3 to haXe source converter written in Haskell
- yamadapc/haskell-ascii-progress - A simple Haskell progress bar for the console. Heavily borrows from TJ Holowaychuk's Node.JS project
- thephoeron/quipper-language - Quipper: embedded, scalable functional programming language for quantum computing (unofficial fork)
- rnons/shadowsocks-haskell - shadowsocks in haskell
- pietervdvn/Haskell - Introduction to haskell
- ocharles/what-it-do - Automatically trace all (showable) binds in do expressions
- mstksg/tensor-ops - Type-safe tensor manipulation operations in Haskell with tensorflow-style automatic differentiation
- llvm-hs/llvm-hs-kaleidoscope - Kaleidoscope Tutorial using llvm-hs
- itchyny/miv - Vim plugin manager written in Haskell
- i-am-tom/learn-me-a-haskell - Trying to get back all the stuff I had in JavaScript.
- haskell-nix/hnix-store - Haskell implementation of the nix store API
- haskell-game/fungen - A lightweight, cross-platform, OpenGL-based 2D game engine in Haskell
- gvolpe/shopping-cart-haskell - 💎 Haskell version of the Shopping Cart application developed in the book "Practical FP in Scala: A hands-on approach"
- fizruk/telegram-bot-simple - Easy to use library for building Telegram bots in Haskell.
- NinjaTrappeur/ex-hack - Example-based Haskell Documentation Engine
- wyager/Example-Distributed-App - An example distributed systems application in Haskell using Cloud Haskell
- tonyday567/numhask - A haskell numeric prelude, providing a clean structure for numbers and operations that combine them.
- seanhess/robotquest - RobotQuest is a MMO, programming game. Instead of playing RobotQuest directly, you write a program that plays it for you. Your program communicates with the game server API over HTTP by sending and receiving JSON messages. Written in HTML, Haskell, with MongoDB
- migamake/homplexity - Haskell code complexity and quality measurement
- ku-fpg/blank-canvas - A Haskell API into HTML5 Canvas
- jaseemabid/Olifant - A simple programming language targeting LLVM
- awakesecurity/proto3-suite - Haskell Protobuf Implementation
- TiltMeSenpai/Discord.hs - Have you heard of our lord and savior Haskell?
- HeinrichApfelmus/frp-guides - A collection of tutorials, guidelines, examples, patterns and half-baked ideas on functional reactive programming (FRP).
- tomahawkins/improve - An imperative programming language in Haskell for high assurance embedded applications. ImProve programs are verified with model checking. ImProve compiles to C and Simulink.
- tibbe/hyena - A Haskell web application server.
- paulrzcz/hquantlib - HQuantLib, financial math in Haskell
- mrkkrp/facts - Refined types
- moonmaster9000/bird - A sinatra-ish framework written in haskell, riding on top of Hack
- kazu-yamamoto/dns - DNS libary in Haskell
- chetant/LibClang - Haskell FFI to libclang
- bsl/GLFW-b - Haskell bindings to GLFW
- Gabriel439/Haskell-Errors-Library - Type-safe error handling
- sjsyrek/study-haskell-nyc - Information about the "Haskell Programming from First Principles" reading group in NYC.
- nikita-volkov/graph-db - An experimental native Haskell graph database
- ndmitchell/uniplate - Haskell library for simple, concise and fast generic operations.
- mrkkrp/modern-uri - Modern library for working with URIs
- jaspervdj/psqueues - Priority Search Queues in three different flavors for Haskell
- haskell-lisp/liskell - Haskell Semantics with Lisp Syntax
- fortytools/holumbus - A Haskell library which provides the basic building blocks for creating powerful indexing and search applications.
- davean/waldo - A small Haskell server for generating visual stories based on some ascertainable data about the requester.
- vincenthz/hs-certificate - Certificate and Key Reader/Writer in haskell
- pkamenarsky/concur-static - Generate semi-dynamic UIs with Concur
- kowainik/shellmet - 🐚 Out of the shell solution for scripting in Haskell
- jasonstolaruk/CurryMUD - A Multi-User Dungeon server in Haskell.
- ekmett/semigroups - Haskell 98 semigroups
- dorchard/type-level-sets - Type-level sets for Haskell (with value-level counterparts and various operations)
- csabahruska/jhc-components - JHC Haskell compiler split into reusable components
- contivero/hasmin - Hasmin - A Haskell CSS Minifier
- christian-marie/git-vogue - Make your Haskell git repositories fashionable.
- ajtulloch/haskell-ml - Haskell implementations of various ML algorithms.
- FranklinChen/clojure-transducers-in-haskell - Clojure transducers in a typed setting, in Haskell
- wdanilo/haskell-logger - Fast & extensible logging framework for Haskell!
- waivio/cl3 - Haskell Library implementing standard functions for the Algebra of Physical Space Cl(3,0)
- vincenthz/hs-git - git protocol and storage in pure haskell
- skogsbaer/hscurses - ncurses binding for Haskell
- rumblesan/improviz - A live-coded visual performance tool
- nh2/haskell-from-python - Example how to call Haskell from Python easily (using ctypes.cdll.LoadLibrary)
- jcmincke/Blast - A Distributed Computing Library in Haskell
- haskell/pretty - Haskell Pretty-printer library
- haskell-opengl/GLUT - Haskell bindings to GLUT
- haskell-jp/makeMistakesToLearnHaskell - Make Mistakes to Learn Haskell - 失敗しながら学ぶHaskell入門
- elm-tooling/elm-language-server-haskell - Elm language server written in haskell (archived). Use https://github.com/elm-tooling/elm-language-server instead.
- bydriv/mhc - Minimal Haskell Compiler
- alanz/ghc-exactprint - GHC version of haskell-src-exts exactPrint
- achirkin/vulkan - Low-level low-overhead haskell bindings to vulkan API
- abhin4v/hastatic - hastatic is a tiny static content web server for Docker
- urv/fixhs - FIX (co)parser in haskell
- takenobu-hs/haskell-ethereum-assembly - EVM (Ethereum virtual machine) Assembly on Haskell DSL
- neongreen/haskell-ex - Haskell exercises I wrote for Haskell Learning Group
- jgoerzen/hpodder - Podcatcher to download podcasts [Haskell] (unmaintained)
- haskell/mwc-random - A very fast Haskell library for generating high quality pseudo-random numbers.
- giovanifss/Dumb - Dumain Bruteforcer - a fast and flexible domain bruteforcer
- fpco/rdr2tls - Haskell web service that redirects all traffic from HTTP to HTTPS
- djv/VisualProf - http://www.reddit.com/r/haskell/comments/cr15z/visualprof_profiles_your_haskell_program_and/?sort=hot
- bgamari/ghc-debug - Moved to Haskell.org GitLab.
- Jyothsnasrinivas/eta-android-2048 - Android 2048 game using Yampa FRP library in Eta
- Erdwolf/prolog - A prolog interpreter written in Haskell.
- CGenie/haskell-snake - Snake game implemetation in Haskell using SDL2
- vincenthz/hs-connection - simple client connection library in haskell with builtin features: SSL/TLS, SOCKS, session management.
- tomlokhorst/AwesomePrelude - Yet another alternative Haskell Prelude, but this one is awesome!
- spl/dlist - Difference lists in Haskell
- ryukinix/discrete-mathematics - A computational way to study discrete mathematics using Haskell
- pontarius/pontarius-xmpp - An XMPP client library for Haskell.
- ocharles/plhaskell - Write PostgreSQL functions in Haskell
- ocharles/logging-effect - A very general logging effect for Haskell
- myfreeweb/pcre-heavy - A Haskell regular expressions library that doesn't suck
- mrkkrp/ghc-syntax-highlighter - Syntax highlighter for Haskell using lexer of GHC itself
- kowainik/membrain - 🧠 Type-safe memory units
- kowainik/issue-wanted - 🏷 Web application to help beginners to start contributing into Haskell projects
- ivan-m/graphviz - Haskell bindings to the Graphviz toolkit
- hasura/graphql-parser-hs - A GraphQL query parser for Haskell
- ff-notes/ron - Haskell implementation of RON and RON-RDT
- coinmetrics-io/haskell-tools - Tools for exporting blockchain data to analytical databases
- bos/strange-loop-2011 - Slides and examples from my Haskell workshop at Strange Loop.
- barbuz/Husk - Functional golfing language inspired by Haskell.
- arrayfire/arrayfire-haskell - Haskell bindings to ArrayFire
- vivid-synth/vivid - Music and sound synthesis in Haskell!
- tmhedberg/here - Haskell here docs & interpolated strings via quasiquotation
- rmehri01/thock - ⌨️ A modern TUI typing game featuring online racing against friends.
- maoe/influxdb-haskell - InfluxDB client library for Haskell
- llvm-hs/llvm-hs-examples - Examples for Haskell bindings to LLVM
- liamoc/latex-formulae - Libraries and tools for rendering math to images using real LaTeX, from Haskell, Pandoc and Hakyll
- kowainik/policeman - 👮 Haskell PVP adviser
- ekmett/bifunctors - Haskell 98 bifunctors, bifoldables and bitraversables
- dfithian/th-workshop - Template Haskell Workshop
- bos/bloomfilter - A fast Haskell Bloom filter library.
- agrafix/users - A library simplifying user management for Haskell web applications
- HeinrichApfelmus/vault - A typed, persistent store for values of arbitrary types
- Errorific/haskell-script-examples - Examples of tools for use in basic utility scripts
- yav/pretty-show - Tools for working with derived Show instances in Haskell.
- tfausak/wuss - 🔒 Secure WebSocket (WSS) clients in Haskell.
- kowainik/validation-selective - 💂♂️ Lightweight pure validation based on Applicative and Selective functors
- jhartikainen/hs-language-php - Experimental Haskell PHP parser / evaluator / code generator
- jgoerzen/hsh - Shell Integration Library [Haskell]
- int-index/kalium - Translate Pascal into Haskell
- haskell-suite/haskell-names - Haskell suite library for name resolution
- google/ghc-source-gen - Library for generating Haskell source files and code fragments.
- gergoerdi/metafun - Compile Haskell-like code into C++ template metaprograms
- erikd/http-proxy - A Haskell library for writing HTTP and HTTPS proxies.
- ekmett/unpacked-containers - Unpacked containers using backpack
- dmjio/google-translate - ㊙️ Google Translate API
- corsis/clock - High-resolution clock functions: monotonic, realtime, cputime.
- blitzcode/hackage-diff - Compare the public API of different versions of a Hackage library
- bartavelle/language-puppet - A library to work with Puppet manifests, test them and eventually replace everything ruby.
- aristidb/http-types - Generic HTTP types for Haskell (for both client and server code)
- anchpop/wise_mans_haskell - Free book for learning Haskell
- alpmestan/servant - Moved to http://github.com/haskell-servant
- alexbecker/formal-morality - A formal moral framework coded in Haskell
- aleator/CV - Haskell wrappers and utilities for OpenCV machine vision library
- aisamanra/s-cargot - Elaborate and expressive S-Expression library for Haskell
- acowley/ffmpeg-light - Minimal Haskell bindings to the FFmpeg library
- Mokosha/Lambency - A Real-Time Rendering framework written in Haskell
- JustusAdam/marvin - The paranoid bot (framework)
- ryanpbrewster/haskell - Personal haskell programs
- nomeata/haskell-for-readers - Lecture notes for teaching Haskell to those who want to read it
- mark-watson/haskell_tutorial_cookbook_examples - Code samples for my book "Haskell Tutorial and Cookbook"
- basvandijk/monad-control - Lift control operations, like exception catching, through monad transformers
- ToJans/learninghaskell - Learning Haskell
- roman/Haskell-Reactive-Extensions - Implementation of Reactive Extensions in Haskell
- ozataman/csv-conduit - Flexible, fast and constant-space CSV library for Haskell using conduits
- ocharles/assert-explainer - Py.test style assertions in Haskell
- lettier/parsing-with-haskell-parser-combinators - 🔍 A step-by-step guide to parsing using Haskell parser combinators.
- haskell-hvr/uuid - A Haskell library for creating, printing and parsing UUIDs
- abailly/hevents - Event Sourcing library in Haskell
- Bodigrim/poly - Fast polynomial arithmetic in Haskell
- bos/aeson - A fast Haskell JSON library
- bos/attoparsec - A fast Haskell library for parsing ByteStrings
- bos/statistics - A fast, high quality library for computing with statistics in Haskell.
- bos/critbit - A Haskell implementation of crit-bit trees.
- jtdaugherty/HaskellNet - Haskell library which provides client support for POP3, SMTP, and IMAP protocols.
- bos/mwc-random - A very fast Haskell library for generating high quality pseudo-random numbers.
- ku-fpg/hermit - Haskell Equational Reasoning Model-to-Implementation Tunnel
- tfausak/blunt - ✏️ Convert between pointfree and pointful Haskell expressions.
- bmillwood/stepeval - A program for evaluating a Haskell expression step-by-step
- riak-haskell-client/riak-haskell-client - A fast Haskell client library for the Riak decentralized data store
- qfpl/waargonaut - JSON decoding/encoding/manipulation library.
- vincenthz/hit - library to manipulate git repositories in haskell (no bindings)
- winterland1989/stdio - Haskell Standard Input and Output
- waldheinz/ads - A Freenet clone written in Haskell
- aesiniath/http-streams - Haskell HTTP client library for use with io-streams
- psibi/fakedata - Haskell Library for producing quality fake data
- guillaume-nargeot/hpc-coveralls - coveralls.io support for haskell code coverage with hpc
- fgaz/shine - Declarative graphics for the browser
- keera-studios/keera-posture - Alleviate your back pain using Haskell and a webcam
- o3/n2o - ⭕️ N2O: Haskell Application Server
- input-output-hk/rscoin-haskell - Haskell implementation of RSCoin
- alanz/haskell-lsp - Haskell library for the Microsoft Language Server Protocol
- hkgumbs/codec-beam - Generate Erlang VM byte code from Haskell
- aviaviavi/scarf - A cross platform package manager that helps open-source developers distribute and monetize their software
- tranma/shitty-complexity - complexity testing for haskell
- nh2/link-with-lld-example - Example how to link Haskell programs very quickly with lld
- haskell/hackage-security - Hackage security framework based on TUF (The Update Framework)
- digital-asset/ghcide - A library for building Haskell IDE tooling
- jpmorganchase/constellation - Peer-to-peer encrypted message exchange
- Mesabloo/nihil - Nothing to see here.
- istathar/http-streams - Haskell HTTP client library for use with io-streams
- samtay/conway - A terminal interface for Conway's Game of Life
- matchwood/acid-world - Flexible persistence for Haskell data types primarily based on event logging and checkpoints
- haskell-distributed/distributed-process-platform - DEPRECATED (Cloud Haskell Platform) in favor of distributed-process-extras, distributed-process-async, distributed-process-client-server, distributed-process-registry, distributed-process-supervisor, distributed-process-task and distributed-process-execution
- soywod/unfog.cli - ⏱ Minimalist task & time manager, written in Haskell.
- mn416/blarney - Hardware description in Haskell
- roman/Haskell-etc - Declarative configuration spec for Haskell projects
- bitemyapp/open-haskell - Community edited and directed course based on Spring '13 cis194.
- hamler-lang/hamler - Haskell-style functional programming language running on Erlang VM.
- chrisdone/hindent - Haskell pretty printer
- Infinisil/all-hies - Cached Haskell IDE Engine Nix builds for all GHC versions
- unfog-io/unfog-cli - ⏱ A simple task & time manager, written in Haskell.
- afcowie/http-streams - Haskell HTTP client library for use with io-streams
- soimort/GrassMudHorse - An implementation of GrassMudHorse programming language in Haskell
- kowainik/slist - ♾️ Sized list
- dhall-lang/dhall-haskell - Maintainable configuration files
- Lemmih/reanimate - Haskell library for building declarative animations based on SVG graphics
- srid/neuron - Haskell meets Zettelkasten, for your plain-text delight.
- m0ar/safe-streaming - Adaptation of the streaming library for increased safety through linear types. Summer of Haskell 2017 project.
- hpdeifel/hledger-iadd - A terminal UI as drop-in replacement for hledger add.
- aiya000/hs-time-script - Time script = Vim script + static typing
- jwvg0425/HaskellStudy - HaskellStudy
- Gabriel439/Haskell-List-Transformer-Library - List monad transformer
- facebookarchive/hs-zstd - Bindings to the Zstandard library to make it usable from the Haskell programming language.
- bjpop/haskell-mpi - MPI bindings for Haskell
- mrkgnao/silica - optics for Haskell with the most amazing type errors you've seen
- adscib/monad-bayes - A library for probabilistic programming in Haskell.
- Aearnus/cherchord - 🎸 Find chords for any string instrument quicky & easily 🎸
- JKTKops/Write-You-a-Haskell-2 - A continuation of Steven Diehl's Write You a Haskell