awesome-haskell
A curated list of awesome Haskell frameworks, libraries and software.
405 stars
27 watching
21 forks
last commit: 20 days ago
Linked from 1 awesome list
awesome-haskell | |||
| koalaman/shellcheck | 36,119 | 21 days ago | ShellCheck, a static analysis tool for shell scripts |
| jgm/pandoc | 34,118 | 2 days ago | Universal markup converter |
| PostgREST/postgrest | 23,231 | 10 days ago | REST API for any Postgres database |
| hadolint/hadolint | 10,304 | about 2 months ago | Dockerfile linter, validate inline bash, written in Haskell |
| purescript/purescript | 8,548 | about 2 months ago | A strongly-typed language that compiles to JavaScript |
| simplex-chat/simplex-chat | 6,060 | 10 days ago | SimpleX - the first messaging network operating without user identifiers of any kind - 100% private by design! iOS, Android and desktop apps 📱! |
| unisonweb/unison | 5,734 | 14 days ago | A friendly programming language from the future |
| digitallyinduced/ihp | 4,910 | 12 days ago | 🔥 The fastest way to build type safe web apps. IHP is a new batteries-included web framework optimized for longterm productivity and programmer happiness |
| facebook/Haxl | 4,255 | 18 days ago | A Haskell library that simplifies access to remote data, such as databases or web-based services |
| commercialhaskell/stack | 3,978 | 21 days ago | The Haskell Tool Stack |
| input-output-hk/cardano-sl | 3,766 | about 4 years ago | Cryptographic currency implementing Ouroboros PoS protocol |
| sdiehl/write-you-a-haskell | 3,338 | over 3 years ago | Building a modern functional compiler from first principles. ( ) |
| xmonad/xmonad | 3,338 | 12 days ago | The core of xmonad, a small but functional ICCCM-compliant tiling window manager |
| koka-lang/koka | 3,245 | 10 days ago | Koka language compiler and interpreter |
| krispo/awesome-haskell | 3,069 | over 1 year ago | A collection of awesome Haskell links, frameworks, libraries and software. Inspired by awesome projects line |
| ghc/ghc | 3,028 | about 13 hours ago | Mirror of the Glasgow Haskell Compiler. Please submit issues and patches to GHC's Gitlab instance ( ). First time contributors are encouraged to get started with the newcomers info ( ) |
| simonmichael/hledger | 2,950 | 2 days ago | Robust, fast, intuitive plain text accounting tool with CLI, TUI and web interfaces |
| caiorss/Functional-Programming | 2,683 | about 5 years ago | Functional Programming concepts, examples and patterns illustrated in Haskell, Ocaml and Python |
| jaspervdj/hakyll | 2,689 | 17 days ago | A static website compiler library in Haskell |
| haskell/haskell-language-server | 2,654 | 12 days ago | Official haskell ide support via language server (LSP). Successor of ghcide & haskell-ide-engine |
| yesodweb/yesod | 2,626 | about 1 month ago | A RESTful Haskell web framework built on WAI |
| typelead/eta | 2,606 | about 2 years ago | The Eta Programming Language, a dialect of Haskell on the JVM |
| ghcjs/ghcjs | 2,603 | over 1 year ago | Haskell to JavaScript compiler, based on GHC |
| wireapp/wire-server | 2,600 | about 20 hours ago | 🇪🇺 Wire back-end services |
| sdiehl/wiwinwlh | 2,563 | over 2 years ago | What I Wish I Knew When Learning Haskell |
| jaspervdj/patat | 2,412 | 24 days ago | Terminal-based presentations using Pandoc |
| haskell/haskell-ide-engine | 2,384 | almost 4 years ago | The engine for haskell ide-integration. Not an IDE |
| dmjio/miso | 2,184 | 2 months ago | A tasty Haskell front-end framework |
| ekmett/lens | 2,027 | 9 days ago | Lenses, Folds, and Traversals - Join us on web.libera.chat #haskell-lens |
| tweag/asterius | 1,977 | almost 2 years ago | DEPRECATED in favor of ghc wasm backend, see |
| haskell-servant/servant | 1,817 | 16 days ago | Servat is a Haskell DSL for describing, serving, querying, mocking, documenting web applications and more! |
| smallhadroncollider/taskell | 1,721 | 12 months ago | Command-line Kanban board/task manager with support for Trello boards and GitHub projects |
| scotty-web/scotty | 1,715 | 2 months ago | Haskell web framework inspired by Ruby's Sinatra, using WAI and Warp (Official Repository) |
| haskell/cabal | 1,610 | about 12 hours ago | Official upstream development repository for Cabal and cabal-install |
| jtdaugherty/brick | 1,598 | 3 months ago | A declarative Unix terminal UI library written in Haskell |
| google-research/dex-lang | 1,576 | about 1 month ago | Research language for array processing in the Haskell/ML family |
| tensorflow/haskell | 1,574 | about 1 month ago | Haskell bindings for TensorFlow |
| huangzworks/real-world-haskell-cn | 1,557 | over 2 years ago | 《Real World Haskell》中文翻译项目 |
| yi-editor/yi | 1,505 | 23 days ago | The Haskell-Scriptable Editor |
| ndmitchell/hlint | 1,459 | 16 days ago | Haskell source code suggestions |
| valderman/haste-compiler | 1,445 | over 5 years ago | A GHC-based Haskell to JavaScript compiler |
| HuwCampbell/grenade | 1,448 | 10 months ago | Deep Learning in Haskell |
| clash-lang/clash-compiler | 1,420 | 12 days ago | Haskell to VHDL/Verilog/SystemVerilog compiler |
| google/haskell-trainings | 1,383 | over 1 year ago | Haskell 101 and 102: slides and codelabs |
| lettier/gifcurry | 1,343 | about 3 years ago | 😎 The open-source, Haskell-built video editor for GIF makers |
| faylang/fay | 1,284 | over 3 years ago | A proper subset of Haskell that compiles to JavaScript |
| haskell-beginners-2022/course-plan | 1,259 | about 1 year ago | 📜 Haskell course info, plan, video lectures, slides |
| quchen/articles | 1,249 | about 1 year ago | Miscellaneous articles. The readme is the table of contents |
| haskell/aeson | 1,250 | about 1 month ago | A fast Haskell JSON library |
| google/codeworld | 1,243 | about 1 month ago | Educational computer programming environment using Haskell |
| ucsd-progsys/liquidhaskell | 1,183 | about 16 hours ago | Liquid Types For Haskell |
| hzlmn/haskell-must-watch | 1,119 | almost 7 years ago | Huge list of videos, talks, courses for Haskell programming language |
| reanimate/reanimate | 1,121 | 9 months ago | Haskell library for building declarative animations based on SVG graphics |
| evincarofautumn/kitten | 1,093 | over 1 year ago | A statically typed concatenative systems programming language |
| reflex-frp/reflex | 1,066 | about 2 months ago | 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 |
| graninas/software-design-in-haskell | 1,067 | 3 days ago | Software Design in Haskell. A structured set of materials. How to build real-world applications in Haskell |
| hasktorch/hasktorch | 1,059 | 3 months ago | Tensors and neural networks in Haskell |
| GaloisInc/HaLVM | 1,048 | almost 6 years ago | The Haskell Lightweight Virtual Machine (HaLVM): GHC running on Xen |
| matterhorn-chat/matterhorn | 1,041 | 11 days ago | A feature-rich Unix terminal client for the Mattermost chat system |
| sdiehl/kaleidoscope | 1,028 | over 4 years ago | Haskell LLVM JIT Compiler Tutorial |
| grin-compiler/grin | 1,018 | over 1 year ago | GRIN is a compiler back-end for lazy and strict functional languages with whole program optimization support |
| phuhl/linux_notification_center | 1,001 | 2 months ago | A notification daemon/center for linux |
| kowainik/learn4haskell | 995 | 3 months ago | 👩🏫 👨🏫 Learn Haskell basics in 4 pull requests |
| thma/LtuPatternFactory | 987 | 8 months ago | Lambda the ultimate Pattern Factory: FP, Haskell, Typeclassopedia vs Software Design Patterns |
| haskell/stylish-haskell | 983 | 24 days ago | Haskell code prettifier |
| leksah/leksah | 978 | 5 months ago | Haskell IDE |
| tweag/ormolu | 954 | 11 days ago | A formatter for Haskell source code |
| obsidiansystems/obelisk | 952 | about 22 hours ago | Functional reactive web and mobile applications, with batteries included |
| Gabriella439/turtle | 942 | 4 months ago | Shell programming, Haskell style |
| lierdakil/pandoc-crossref | 932 | 11 days ago | Pandoc filter for cross-references |
| pcapriotti/optparse-applicative | 910 | 2 days ago | Applicative option parser |
| mrkkrp/megaparsec | 911 | 17 days ago | Industrial-strength monadic parser combinator library |
| AccelerateHS/accelerate | 893 | 3 months ago | Embedded language for high-performance array computations |
| agentm/project-m36 | 892 | 20 days ago | Project: M36 Relational Algebra Engine |
| kirel/detexify-hs-backend | 884 | almost 8 years ago | Detexify Backend written in Haskell |
| samtay/tetris | 877 | 5 months ago | A terminal interface for Tetris |
| joshuaclayton/unused | 857 | over 4 years ago | Deprecated; see |
| composewell/streamly | 859 | 1 day ago | High performance, concurrent functional programming abstractions |
| commercialhaskell/rio | 836 | about 2 months ago | A standard library for Haskell |
| yesodweb/wai | 829 | 3 days ago | Haskell Web Application Interface |
| maralorn/nix-output-monitor | 841 | 2 months ago | Pipe your nix-build output through the nix-output-monitor a.k.a nom to get additional information while building |
| cachix/cachix | 828 | 1 day ago | Command line client for Nix binary cache hosting: |
| srid/emanote | 802 | 5 days ago | Emanate a structured view of your plain-text notes |
| jonschoning/espial | 784 | 27 days ago | Espial is an open-source, web-based bookmarking server |
| hspec/hspec | 750 | about 1 month ago | A Testing Framework for Haskell |
| ndmitchell/hoogle | 738 | 2 months ago | Haskell API search engine |
| 2mol/pboy | 737 | over 2 years ago | a small .pdf management tool with a command-line UI |
| rgleichman/glance | 717 | over 2 years ago | A visual Haskell |
| snowleopard/alga | 715 | 4 months ago | Algebraic graphs |
| nick8325/quickcheck | 714 | 5 days ago | Automatic testing of Haskell programs |
| haskell-distributed/distributed-process | 710 | 20 days ago | Cloud Haskell core libraries |
| hstreamdb/hstream | 706 | 1 day ago | HStreamDB is an open-source, cloud-native streaming database for IoT and beyond. Modernize your data stack for real-time applications |
| kowainik/relude | 698 | 26 days ago | 🌀 Safe, performant, user-friendly and lightweight Haskell standard library |
| kowainik/summoner | 694 | 8 days ago | 🔮 🔧 Tool for scaffolding batteries-included production-level Haskell projects |
| taffybar/taffybar | 691 | 6 days ago | A gtk based status bar for tiling window managers such as XMonad |
| lspitzner/brittany | 689 | almost 2 years ago | haskell source code formatter |
| agrafix/Spock | 678 | 6 months ago | Another Haskell web framework for rapid development |
| DanielG/ghc-mod | 678 | over 5 years ago | Happy Haskell Hacking for editors. DEPRECATED |
| hedgehogqa/haskell-hedgehog | 674 | 28 days ago | Release with confidence, state-of-the-art property testing for Haskell |
| BinRoot/Haskell-Data-Analysis-Cookbook | 652 | almost 9 years ago | Accompanying Source Code for the Haskell Data Analysis Cookbook |
| bos/stanford-cs240h | 650 | almost 13 years ago | Course materials for Stanford CS240h, "Functional Systems in Haskell" |
| fused-effects/fused-effects | 644 | about 1 month ago | A fast, flexible, fused effect system for Haskell |
| UnkindPartition/tasty | 639 | 1 day ago | Modern and extensible testing framework for Haskell |
| i-am-tom/haskell-exercises | 638 | 11 months ago | A little course to learn about some of the more obscure GHC extensions |
| transient-haskell/transient | 632 | over 3 years ago | 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) |
| Copilot-Language/copilot | 635 | 20 days ago | A stream-based runtime-verification framework for generating hard real-time C code |
| qfpl/applied-fp-course | 624 | 10 months ago | Applied Functional Programming Course - Move from exercises to a working app! |
| LambdaHack/LambdaHack | 618 | 6 months ago | Haskell game engine library for roguelike dungeon crawlers; please offer feedback, e.g., after trying out the sample game with the web frontend at |
| sol/hpack | 619 | 2 months ago | hpack: A modern format for Haskell packages |
| ChrisPenner/rasa | 614 | almost 4 years ago | Extremely modular text editor built in Haskell |
| aviaviavi/legion | 601 | over 6 years ago | Simple blockchain server written in Haskell for educational purposes |
| brendanhay/amazonka | 599 | 10 days ago | A comprehensive Amazon Web Services SDK for Haskell |
| xmonad/xmonad-contrib | 583 | 12 days ago | Contributed modules for xmonad |
| haskell/ghcide | 584 | over 3 years ago | A library for building Haskell IDE tooling |
| tweag/HaskellR | 583 | 6 months ago | The full power of R in Haskell |
| ad-si/Perspec | 584 | over 1 year ago | Scriptable desktop app to correct the perspective of images |
| mattgreen/hython | 581 | about 7 years ago | Haskell-powered Python 3 interpreter |
| fjvallarino/monomer | 577 | 4 months ago | An easy to use, cross platform, GUI library for writing Haskell applications |
| haskell-beam/beam | 577 | 17 days ago | A type-safe, non-TH Haskell SQL library and ORM |
| kowainik/stan | 565 | 2 months ago | 🕵️ Haskell STatic ANalyser |
| alpacaaa/zero-bs-haskell | 560 | about 3 years ago | Learn Haskell, with tiny lessons |
| mihaimaruseac/hindent | 561 | 2 days ago | Haskell pretty printer |
| hasura/eff | 551 | over 1 year ago | 🚧 a work in progress effect system for Haskell 🚧 |
| quchen/stgi | 526 | over 3 years ago | A user-centric visual STG implementation to help understand GHC/Haskell's execution model |
| chrisdone/hell | 523 | 5 days ago | Haskell-based shell scripting language |
| HeinrichApfelmus/reactive-banana | 522 | 27 days ago | Library for functional reactive programming in Haskell |
| nikita-volkov/hasql | 518 | 15 days ago | The fastest PostgreSQL libpq-based driver for Haskell |
| haskell/attoparsec | 514 | 9 days ago | A fast Haskell library for parsing ByteStrings |
| alexwl/haskell-code-explorer | 510 | over 1 year ago | Web application for exploring and understanding Haskell codebases |
| JakeWheat/intro_to_parsing | 500 | about 5 years ago | Introduction to parsing with Haskell and Parsec |
| haskell/criterion | 501 | 5 months ago | A powerful but simple library for measuring the performance of Haskell code |
| facebookincubator/retrie | 501 | 3 months ago | Retrie is a powerful, easy-to-use codemodding tool for Haskell |
| exercism/haskell | 494 | 22 days ago | Exercism exercises in Haskell |
| raviksharma/bartosz-basics-of-haskell | 488 | over 3 years ago | Code and exercises from Bartosz Milewski's Basics of Haskell Tutorial |
| pushcx/hpffp-resources | 485 | almost 7 years ago | Haskell Programming From First Principles - Follow-up Resources |
| valderman/selda | 478 | 4 months ago | A type-safe, high-level SQL library for Haskell |
| chrisdone-archive/jl | 474 | over 2 years ago | Functional sed for JSON |
| thma/WhyHaskellMatters | 466 | 10 months ago | 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 |
| yesodweb/persistent | 466 | 15 days ago | Persistence interface for Haskell allowing multiple storage methods |
| haskell-foundation/foundation | 464 | over 1 year ago | Empire strikes back |
| google/proto-lens | 460 | 6 days ago | API for protocol buffers using modern Haskell language and library patterns |
| tweag/sparkle | 447 | over 1 year ago | Haskell on Apache Spark |
| HeinrichApfelmus/threepenny-gui | 440 | 4 months ago | GUI framework that uses the web browser as a display |
| ivanperez-keera/Yampa | 443 | about 2 months ago | Functional Reactive Programming domain-specific language for efficient hybrid systems |
| lsmor/snake-fury | 437 | about 1 year ago | a challenge for Haskell beginners |
| haskell-CI/haskell-ci | 436 | 2 months ago | Scripts and instructions for using CI services (e.g. Travis CI or Appveyor) with multiple GHC configurations |
| timbod7/haskell-chart | 429 | 11 months ago | A 2D charting library for haskell |
| tommythorn/Reduceron | 421 | almost 4 years ago | 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 |
| lettier/movie-monad | 420 | over 4 years ago | A free and simple to use video player made with Haskell |
| bitemyapp/bloodhound | 421 | 20 days ago | Haskell Elasticsearch client and query DSL |
| gregwebs/Shelly.hs | 415 | 3 months ago | Haskell shell scripting |
| haskell/hackage-server | 414 | 3 days ago | Hackage-Server: A Haskell Package Repository |
| morpheusgraphql/morpheus-graphql | 408 | 3 months ago | Haskell GraphQL Api, Client and Tools |
| haskell/text | 406 | 14 days ago | Haskell library for space- and time-efficient operations over Unicode text |
| haskell-github/github | 409 | 4 months ago | The github API for Haskell |
| jaspervdj/websockets | 406 | 4 months ago | A Haskell library for creating WebSocket-capable servers |
| haskell-graphql/graphql-api | 406 | almost 5 years ago | Write type-safe GraphQL services in Haskell |
| haskell-tls/hs-tls | 402 | 10 days ago | TLS/SSL implementation in haskell |
| protolude/protolude | 401 | 4 months ago | A sensible starting Prelude template |
| cdepillabout/termonad | 393 | 5 months ago | Terminal emulator configurable in Haskell |
| jonascarpay/apecs | 392 | 6 months ago | a fast, extensible, type driven Haskell ECS framework for games |
| nh2/call-haskell-from-anything | 390 | over 2 years ago | Call Haskell functions from any programming language via serialization and dynamic libraries |
| eashanhatti/peridot | 388 | over 1 year ago | A fast functional language based on two level type theory |
| ozanmakes/markup.rocks | 383 | about 8 years ago | Pandoc based document editor and converter in your browser |
| lehins/massiv | 384 | about 1 month ago | Efficient Haskell Arrays featuring Parallel computation |
| haskell/haskell-platform | 381 | over 2 years ago | Distribution of Haskell with batteries included |
| jtdaugherty/tart | 381 | 10 months ago | Tart - draw ASCII art in the terminal with your mouse! |
| Consensys/constellation | 380 | about 4 years ago | Peer-to-peer encrypted message exchange |
| dbousamra/hnes | 378 | over 1 year ago | NES Emulator written in Haskell |
| jbarrow/LambdaNet | 377 | over 8 years ago | Purely functional artificial neural network library implemented in Haskell |
| knupfer/haskell-emacs | 375 | 8 months ago | Write Emacs extensions in Haskell |
| Gabriella439/Haskell-Morte-Library | 373 | about 2 years ago | A bare-bones calculus-of-constructions |
| sol/doctest | 371 | 20 days ago | An implementation of Python's doctest for Haskell |
| haskell/lsp | 364 | 2 months ago | Haskell library for the Microsoft Language Server Protocol |
| ollef/Earley | 363 | over 1 year ago | Parsing all context-free grammars using Earley's algorithm in Haskell |
| haskell-effectful/effectful | 368 | 12 days ago | An easy to use, fast extensible effects library with seamless integration with the existing Haskell ecosystem |
| haskell-game/sdl2 | 362 | 8 months ago | Haskell bindings to the SDL2 library |
| gelisam/hawk | 361 | 8 months ago | Haskell text processor for the command-line |
| haskell/mtl | 364 | 2 months ago | The Monad Transformer Library |
| reflex-frp/reflex-dom | 357 | about 1 month ago | 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 |
| sebastiaanvisser/clay | 357 | 4 months ago | A CSS preprocessor as embedded Haskell |
| NixOS/cabal2nix | 354 | 2 months ago | Generate Nix build instructions from a Cabal file |
| simonmar/parconc-examples | 353 | almost 3 years ago | Sample code to accompany the book "Parallel and Concurrent Programming in Haskell" |
| morphismtech/squeal | 350 | 14 days ago | Squeal, a deep embedding of SQL in Haskell |
| DimaSamoz/mezzo | 354 | over 5 years ago | A Haskell library for typesafe music composition |
| theam/haskell-do | 351 | over 6 years ago | - The Haskell code editor focused on interactive development |
| joelburget/react-haskell | 351 | about 9 years ago | React bindings for Haskell |
| haskus/haskus-system | 348 | 2 months ago | Moved to |
| fourmolu/fourmolu | 353 | 8 days ago | A fourk of ormolu that uses four space indentation and allows arbitrary configuration. Don't like it? PRs welcome! |
| jepst/CloudHaskell | 347 | almost 12 years ago | A distributed computing framework for Haskell |
| litxio/ptghci | 336 | 12 months ago | High-powered REPL for Haskell, inspired by IPython |
| tweag/linear-base | 333 | 3 days ago | Standard library for linear types in Haskell |
| mrkkrp/req | 337 | 3 months ago | An HTTP client library |
| higherkindness/mu-haskell | 333 | about 2 months ago | Mu (μ) is a purely functional framework for building micro services |
| chris-taylor/aima-haskell | 330 | about 7 years ago | Algorithms from AIMA in Haskell |
| informatikr/hedis | 330 | 3 months ago | A Redis client library for Haskell |
| amuletml/amulet | 325 | almost 3 years ago | An ML-like functional programming language |
| haskell/network | 325 | 1 day ago | Low-level networking interface |
| fimad/scalpel | 322 | 2 months ago | A high level web scraping library for Haskell |
| spell-music/csound-expression | 321 | about 1 month ago | Haskell Framework for Electronic Music |
| jtdaugherty/vty | 319 | 3 months ago | A high-level ncurses alternative written in Haskell |
| augustss/MicroHs | 334 | 1 day ago | Haskell implemented with combinators |
| jgm/texmath | 313 | 18 days ago | A Haskell library for converting LaTeX math to MathML |
| hakaru-dev/hakaru | 308 | over 2 years ago | A probabilistic programming language |
| justinethier/husk-scheme | 308 | 11 months ago | A full implementation of the Scheme programming language for the Haskell Platform |
| Holmusk/three-layer | 305 | over 3 years ago | Architecture of the Haskell web applications |
| sweirich/dth | 301 | almost 2 years ago | Examples of Dependently-typed programs in Haskell |
| haskell/statistics | 300 | 12 months ago | A fast, high quality library for computing with statistics in Haskell |
| haskell/alex | 296 | 3 months ago | A lexical analyser generator for Haskell |
| winterland1989/magic-haskell | 293 | over 5 years ago | 魔力haskell官方网站 |
| quchen/prettyprinter | 293 | 5 months ago | A modern, extensible and well-documented prettyprinter |
| purenix-org/purenix | 294 | about 1 month ago | Nix backend for PureScript. Transpile PureScript code to Nix |
| acid-state/acid-state | 291 | 8 days ago | Add ACID guarantees to any serializable Haskell data structure |
| iostreamer-X/FuncShell | 290 | over 2 years ago | Improve your shell by making it functional through Haskell! (An update to Awkward) |
| Yvee1/hascard | 289 | 9 months ago | flashcard TUI with markdown cards |
| owickstrom/gi-gtk-declarative | 288 | 9 months ago | Declarative GTK+ programming in Haskell |
| NorfairKing/smos | 288 | 4 days ago | A comprehensive self-management System |
| stevenfontanella/microlens | 285 | 5 months ago | A lightweight (but compatible with ‘lens’) lenses library |
| goldfirere/singletons | 286 | 2 months ago | Fake dependent types in Haskell using singletons |
| HaskVan/HaskellKoans | 284 | over 3 years ago | Haskell Koans for the Vancouver's Haskell UnMeetup |
| haskell-gi/haskell-gi | 286 | 6 days ago | Generate Haskell bindings for GObject-Introspection capable libraries |
| chrisdone-archive/vado | 282 | over 5 years ago | A demo web browser engine written in Haskell |
| lotz84/haskell | 280 | over 2 years ago | A curated list of awesome things related to Haskell |
| brendanhay/gogol | 280 | 3 months ago | A comprehensive Google Services SDK for Haskell |
| blitzcode/hue-dashboard | 281 | over 6 years ago | A web interface for monitoring and controlling Philips Hue lights |
| snoyberg/http-client | 280 | about 1 month ago | An HTTP client engine, intended as a base layer for more user-friendly packages |
| haskell/happy | 279 | 2 days ago | The Happy parser generator for Haskell |
| IntersectMBO/ouroboros-network | 276 | about 15 hours ago | Specifications of network protocols and implementations of components running these protocols which support a family of Ouroboros Consesus protocols; the diffusion layer of the Cardano Node |
| byorgey/haskell-course | 275 | about 2 years ago | Introductory Haskell course materials (originally CIS 194 @ UPenn) |
| anton-k/ru-haskell-book | 274 | about 1 year ago | учебник по Haskell |
| cardano-scaling/hydra | 276 | about 15 hours ago | Implementation of the Hydra Head protocol |
| neohaskell/NeoHaskell | 272 | 1 day ago | ⏩ NeoHaskell is a dialect of Haskell that is focused on newcomer-friendliness and productivity |
| ivanperez-keera/haskanoid | 272 | over 1 year ago | A free and open source breakout clone in Haskell using SDL and FRP, with Wiimote and Kinect support |
| GaloisInc/haskell-tor | 271 | almost 7 years ago | A Haskell implementation of the Tor protocol |
| dmbarbour/Sirea | 270 | over 11 years ago | Simply Reactive! Declarative orchestration in Haskell using RDP |
| theam/aws-lambda-haskell-runtime | 269 | 7 months ago | ⚡Haskell runtime for AWS Lambda |
| m4dc4p/cheatsheet | 267 | over 1 year ago | A Haskell CheatSheet in PDF and literate source formats |
| luke-clifton/shh | 267 | about 1 month ago | Simple shell like scripting from Haskell |
| neovimhaskell/nvim-hs | 267 | 9 months ago | Neovim API for Haskell plugins as well as the plugin provider |
| discord-haskell/discord-haskell | 261 | 4 months ago | Haskell library for writing Discord bots |
| lukexi/halive | 262 | over 3 years ago | Live recompiler for Haskell |
| mwotton/Hubris | 262 | about 9 years ago | Bridge from Ruby to Haskell |
| VinylRecords/Vinyl | 261 | 11 months ago | Extensible Records for Haskell. Pull requests welcome! Come visit us on #vinyl on freenode |
| haskell-hint/hint | 260 | about 1 month ago | Runtime Haskell interpreter |
| denisshevchenko/ohaskell.guide | 261 | 11 months ago | Ваша первая книга о языке Haskell |
| haskell-beginners-2022/exercises | 260 | 4 months ago | 💻 Exercises for the Haskell Beginners 2022 course |
| Mesabloo/diagnose | 256 | about 2 months ago | A simple library for reporting compiler/interpreter errors |
| co-log/co-log | 254 | 7 months ago | 📓 Flexible and configurable modern #Haskell logging framework |
| ekmett/guanxi | 253 | 21 days ago | Relational programming in Haskell. Mostly developed on twitch |
| bravit/hid-examples | 256 | 8 days ago | Examples to accompany the book "Haskell in Depth" |
| haskell-tools/haskell-tools | 250 | 2 months ago | Developer tools for Haskell |
| seliopou/typo | 249 | over 8 years ago | A programming language that runs in Haskell's type system |
| kadena-io/chainweb-node | 249 | 1 day ago | Chainweb: A Proof-of-Work Parallel-Chain Architecture for Massive Throughput |
| standardsemiconductor/lion | 248 | about 2 months ago | Where Lions Roam: RISC-V on the VELDT |
| tmcgilchrist/airship | 245 | over 1 year ago | Helium + Webmachine = Airship. A toolkit for building declarative, RESTful web apps |
| jyh1/mmaclone | 244 | about 5 years ago | A simple Wolfram Language clone in Haskell |
| evertedsphere/silica | 243 | over 4 years ago | optics for Haskell with the most amazing type errors you've seen |
| cdepillabout/pretty-simple | 243 | 11 months ago | pretty-printer for Haskell data types that have a Show instance |
| LeventErkok/sbv | 241 | 5 days ago | SMT Based Verification in Haskell. Express properties about Haskell programs and automatically prove them using SMT solvers |
| jaspervdj/blaze-html | 240 | 25 days ago | A blazingly fast HTML combinator library for Haskell |
| Nike-Inc/hal | 238 | 14 days ago | hal provides an AWS Lambda Custom Runtime environment for your Haskell applications |
| bijoutrouvaille/fireward | 238 | over 1 year ago | A concise and readable language for Firestore security rules, similar to Firebase Bolt |
| Twinside/Juicy.Pixels | 237 | 4 months ago | Haskell library to load & save pictures |
| awakesecurity/gRPC-haskell | 237 | 4 months ago | Haskell gRPC support |
| aristidb/aws | 238 | 8 months ago | Amazon Web Services for Haskell |
| k-bx/owlcloud | 235 | almost 7 years ago | OwnCloud for owls done via The Microservice Architecture |
| khibino/haskell-relational-record | 234 | 10 months ago | This repository includes a joined query generator based on typefull relational algebra, and mapping tools between SQL values list and Haskell record type |
| jlouis/combinatorrent | 234 | over 7 years ago | A bittorrent client written in Haskell |
| itchyny/sjsp | 234 | over 4 years ago | Simple JavaScript Profiler |
| k0ral/hbro | 233 | over 5 years ago | [Unmaintained] A minimal web-browser written and configured in Haskell |
| ndmitchell/tagsoup | 231 | 12 months ago | Haskell library for parsing and extracting information from (possibly malformed) HTML/XML documents |
| tweag/inline-java | 229 | 10 months ago | Haskell/Java interop via inline Java code in Haskell modules |
| lexi-lambda/freer-simple | 227 | 4 months ago | A friendly effect system for Haskell |
| harpocrates/inline-rust | 223 | over 3 years ago | Use snippets of Rust inline in your Haskell programs |
| nstack/nstack | 222 | 8 months ago | Type-safe, composable microservices for data analytics |
| haskell-hvr/cassava | 222 | about 2 months ago | A CSV parsing and encoding library optimized for ease of use and high performance |
| passy/givegif | 221 | almost 5 years ago | GIFs on the command line |
| judah/haskeline | 221 | 3 months ago | A Haskell library for line input in command-line programs |
| jgoerzen/twidge | 221 | over 8 years ago | Command-line twitter/identica client [Haskell] |
| simonmar/par-tutorial | 219 | over 11 years ago | A tutorial on Parallel and Concurrent Haskell |
| ad-si/TaskLite | 217 | 4 days ago | The CLI task manager for power users |
| seek-oss/serverless-haskell | 215 | 9 months ago | Deploying Haskell applications to AWS Lambda with Serverless |
| tweag/capability | 214 | 3 months ago | Extensional capabilities and deriving combinators |
| AllureOfTheStars/Allure | 213 | 11 months ago | 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 |
| michaelochurch/summer-2015-haskell-class | 212 | about 9 years ago | Summer 2015 Haskell Class |
| typeclasses/haskell-phrasebook | 210 | over 2 years ago | The Haskell Phrasebook: a quick intro to Haskell via small annotated example programs |
| ekmett/quine | 210 | over 5 years ago | haskell, opengl, toy project |
| eckyputrady/haskell-scotty-realworld-example-app | 210 | almost 5 years ago | Exemplary real world backend API built with Haskell/Scotty |
| chrisdone-archive/duet | 211 | over 1 year ago | A tiny language, a subset of Haskell aimed at aiding teachers teach Haskell |
| commercialhaskell/haskelldocumentation | 209 | over 2 years ago | Repository for collaborative Haskell documentation |
| snowleopard/hadrian | 208 | over 5 years ago | Hadrian: a new build system for the Glasgow Haskell Compiler. Now merged into the GHC tree! |
| runtimeverification/haskell-backend | 208 | 2 days ago | The symbolic execution engine powering the K Framework |
| lpsmith/postgresql-simple | 206 | almost 3 years ago | Mid-level client library for accessing PostgreSQL from Haskell |
| blynn/compiler | 209 | 4 days ago | The adventures of a Haskell compiler |
| Soostone/katip | 205 | about 1 month ago | A structured logging framework for Haskell |
| music-suite/music-suite | 205 | over 2 years ago | Music in Haskell |
| axellang/axel | 205 | 4 months ago | Haskell + Lisp |
| ivanperez-keera/dunai | 205 | 7 days ago | Classic FRP, Arrowized FRP, Reactive Programming, and Stream Programming, all via Monadic Stream Functions |
| david-christiansen/pie-hs | 204 | almost 5 years ago | An implementation of Pie in Haskell |
| ChrisPenner/slick | 204 | about 1 month ago | Static site generator built on Shake configured in Haskell |
| lambdacube3d/lambdacube-edsl | 203 | over 6 years ago | Previous version of LambdaCube 3D as Embedded Domain Specific Language in Haskell. Check the latest system: |
| fujimura/hi | 203 | over 1 year ago | Generate scaffold for a Haskell project |
| advancedtelematic/quickcheck-state-machine | 203 | over 3 years ago | Test monadic programs using state machine based models |
| rzk-lang/rzk | 203 | about 1 month ago | An experimental proof assistant based on a type theory for synthetic ∞-categories |
| klappvisor/haskell-telegram-api | 201 | over 1 year ago | Telegram Bot API for Haskell |
| def-/gifstream | 201 | about 1 year ago | Make interactive games in Haskell using GIF streams that can be shown in the web browser |
| cmoog/traderjoes | 203 | 3 months ago | Price tracking program and website for Trader Joe's, updated daily |
| Avi-D-coder/implicit-hie | 201 | 7 months ago | Auto generate a stack or cabal multi component hie.yaml file |
| luc-tielen/eclair-lang | 200 | 8 months ago | A minimal, fast Datalog implementation in Haskell that compiles to LLVM IR |
| haskell/c2hs | 198 | 7 months ago | c2hs is a pre-processor for Haskell FFI bindings to C libraries |
| Daniel-Diaz/HaTeX | 199 | about 1 year ago | The Haskell LaTeX library |
| tfausak/flow | 200 | 3 months ago | Write more understandable Haskell |
| lemmih/lhc | 198 | over 4 years ago | The LLVM LHC Haskell Optimization System |
| ekmett/linear | 198 | 3 months ago | Low-dimensional linear algebra primitives for Haskell |
| CIFASIS/QuickFuzz | 196 | over 4 years ago | An experimental grammar fuzzer in Haskell using QuickCheck |
| jxv/dino-rush | 193 | over 2 years ago | 🌋 Endless runner game |
| haskell-suite/haskell-src-exts | 193 | about 1 year ago | Manipulating Haskell source: abstract syntax, lexer, parser, and pretty-printer |
| soywod/unfog | 192 | 25 days ago | ⏱ Minimalist CLI task & time manager, written in Haskell |
| keera-studios/keera-hails | 192 | over 2 years ago | Keera Hails: Haskell on Rails - Reactive Programming Framework for Interactive Haskell applications |
| corsis/PortFusion | 192 | about 8 years ago | Haskell-powered cross-platform transport-layer distributed reverse / forward proxy & tunneling solution – currently available for all TCP protocols (RDP, VNC, HTTP(S), SSH, ...) |
| chrisdone-archive/tryhaskell | 191 | over 1 year ago | Try Haskell |
| chrisdone-archive/dynamic | 192 | over 5 years ago | Dynamic typing in Haskell |
| thma/PolysemyCleanArchitecture | 191 | 10 months ago | Showcasing how the Polysemy library can be used to implement a REST application conforming to the guidelines of the Clean Architecture model |
| mikeizbicki/HerbiePlugin | 191 | almost 9 years ago | GHC plugin that improves Haskell code's numerical stability |
| barrucadu/dejafu | 193 | 1 day ago | Systematic concurrency testing meets Haskell |
| jgm/skylighting | 191 | 18 days ago | A Haskell syntax highlighting library with tokenizers derived from KDE syntax highlighting descriptions |
| haskell-webdriver/haskell-webdriver | 190 | 4 months ago | A Haskell client for the Selenium WebDriver protocol |
| airalab/hs-web3 | 189 | 3 months ago | Web3 API for Haskell |
| well-typed/cborg | 188 | 2 months ago | Binary serialisation in the CBOR format |
| alpacaaa/quad-ci | 189 | over 2 years ago | A CI server written in Simple Haskell |
| Gabriella439/Haskell-Typed-Spreadsheet-Library | 186 | about 2 years ago | Typed and composable spreadsheets |
| haskell/fgl | 184 | 6 months ago | A Functional Graph Library for Haskell |
| bollu/cellularAutomata | 184 | over 5 years ago | a collection of cellular automata written in Haskell with Diagrams |
| facebookarchive/lex-pass | 182 | over 10 years ago | manipulate a php codebase using haskell to transform the abstract-syntax-tree |
| derekmcloughlin/pearls | 183 | over 8 years ago | Pearls of Functional Algorithm Design by Richard Bird - Haskell Code |
| Yuras/pdf-toolbox | 181 | 4 months ago | A collection of tools for processing PDF files in Haskell |
| sdiehl/tinyjit | 181 | over 4 years ago | Haskell JIT |
| ucsd-progsys/elsa | 181 | 4 months ago | Elsa is a lambda calculus evaluator |
| gtk2hs/gtk2hs | 182 | 3 months ago | GUI library for Haskell based on GTK+ |
| yav/graphmod | 179 | 3 months ago | A utility for displaying the module dependencies of Haskell programs |
| nominolo/scion | 179 | over 11 years ago | OLD, DEPRECATED: Use this instead |
| mstksg/auto | 179 | about 5 years ago | Haskell DSL and platform providing denotational, compositional api for discrete-step, locally stateful, interactive programs, games & automations |
| haskell/hie-bios | 179 | 2 months ago | Set up a GHC API session for various Haskell Projects |
| mstksg/backprop | 180 | 3 months ago | Heterogeneous automatic differentiation ("backpropagation") in Haskell |
| ennocramer/floskell | 178 | 3 months ago | Floskell is a flexible Haskell source code pretty printer |
| haskell/HTTP | 177 | 8 days ago | Haskell HTTP package |
| chshersh/iris | 181 | 11 months ago | 🌈 Haskell CLI Framework supporting Command Line Interface Guidelines |
| serokell/universum | 176 | 6 months ago | Prelude written in @Serokell |
| dmjio/stripe | 177 | 2 months ago | Stripe API |
| suhailshergill/extensible-effects | 175 | over 3 years ago | Extensible Effects: An Alternative to Monad Transformers |
| pmiddend/nixos-manager | 175 | over 4 years ago | Manage your NixOS packages and configuration via a simple, intuitive UI |
| mchakravarty/HaskellSpriteKit | 174 | almost 4 years ago | Haskell binding to Apple's SpriteKit framework |
| awakesecurity/spectacle | 175 | over 1 year ago | Embedded specification language & model checker in Haskell |
| kazu-yamamoto/unit-test-example | 173 | 8 months ago | Unit test example for Haskell |
| nomeata/inspection-testing | 172 | 3 months ago | Inspection Testing for Haskell |
| kofigumbs/codec-beam | 172 | 12 months ago | Generate Erlang VM byte code from Haskell |
| fbsamples/ghc-hotswap | 172 | about 6 years ago | Example code for how we swap compiled code within a running Haskell process |
| flannelhead/blackstar | 171 | almost 3 years ago | A black hole raytracer written in Haskell |
| finkel-lang/finkel | 171 | 4 days ago | Haskell in S-expression |
| mongodb-haskell/mongodb | 170 | 4 months ago | MongoDB driver for Haskell |
| willbasky/Awesome-list-of-Haskell-mentors | 168 | about 2 years ago | An amazing list of Haskell developers who would like to mentor beginner-contributors in open source projects |
| jdnavarro/graphql-haskell | 168 | over 5 years ago | Haskell GraphQL implementation |
| hercules-ci/legacy-old-hercules | 168 | almost 6 years ago | Abandoned |
| awakesecurity/nix-deploy | 169 | over 2 years ago | Deploy software or an entire NixOS system configuration to another NixOS system |
| SimulaVR/godot-haskell | 168 | 3 months ago | Haskell bindings for GdNative |
| tsoding/haskell-json | 167 | over 1 year ago | Source Code for JSON Parser Video |
| dfinity-side-projects/dhc | 166 | over 5 years ago | Compiles Haskell to WebAssembly |
| tzemanovic/haskell-yesod-realworld-example-app | 166 | almost 3 years ago | Exemplary real world application built with Haskell + Yesod |
| etorreborre/registry | 165 | 7 months ago | Components as records of functions for Haskell |
| w7cook/AoPL | 165 | over 3 years ago | A book on programming languages, using Haskell |
| MondayMorningHaskell/haskellings | 166 | over 1 year ago | An automated tutorial to teach you about Haskell! |
| lambdabot/lambdabot | 164 | 6 months ago | A friendly IRC bot and apprentice coder, written in Haskell |
| haskell-servant/servant-elm | 164 | 9 months ago | Automatically derive Elm functions to query servant webservices |
| statebox/cql | 163 | over 1 year ago | CQL: Categorical Query Language implementation in Haskell |
| joshcough/HaskellStarter | 164 | almost 10 years ago | A project that demonstrates getting up and running with Haskell |
| apauley/hledger-flow | 166 | 6 months ago | An hledger/ledger-cli workflow focusing on automated statement import and classification |
| ocharles/zero-to-quake-3 | 162 | over 4 years ago | Implementing Quake 3 in Haskell & Vulkan |
| mthom/shentong | 163 | over 6 years ago | A Haskell implementation of the Shen programming language |
| snoyberg/yaml | 162 | about 1 month ago | Support for serialising Haskell to and from Yaml |
| mbj/stratosphere | 162 | 3 months ago | Haskell EDSL and type-checker for AWS CloudFormation templates |
| jyp/styx | 161 | about 3 years ago | A nix-based Haskell project manager |
| ekmett/hask | 161 | over 3 years ago | Category theory for Haskell with a lens flavor (you need GHC 7.8.3, not 7.8.2 to build this!) |
| ekmett/coda | 162 | 6 months ago | A language experiment -- irc.freenode.net ##coda |
| NorfairKing/haskell-dangerous-functions | 160 | 12 months ago | Documentation about Haskell's dangerous functions and a hlint config file to warn about them |
| keera-studios/haskell-game-programming | 160 | almost 5 years ago | A central repository of Haskell Game Programming resources, put together by Keera Studios |
| erikd/language-javascript | 160 | over 1 year ago | Parser for JavaScript, in Haskell |
| scarf-sh/scarf | 159 | over 3 years ago | An environment manager and development tool powered by Nomia |
| Synthetica9/nix-linter | 159 | over 1 year ago | Linter for the Nix expression language |
| opqdonut/haskell-exercises | 158 | about 3 years ago | Haskell exercises with automatic tests |
| himura/twitter-conduit | 158 | almost 3 years ago | Twitter API package for Haskell, including enumerator interfaces and Streaming API supports |
| haskell-game/tiny-games-hs | 159 | about 1 year ago | Haskell Tiny Game Jam |
| bollu/tiny-optimising-compiler | 158 | about 5 years ago | A tiny compiler for an imperative programming language written in haskell |
| kazu-yamamoto/logger | 158 | 24 days ago | A fast logging system for Haskell |
| glguy/irc-core | 159 | 8 days ago | Haskell IRC library and console client - Join us on libera.chat #glirc |
| g-ford/cradle | 157 | over 4 years ago | Let's Build a Compiler (in Haskell) |
| well-typed/generics-sop | 156 | 5 months ago | Generic Programming using True Sums of Products |
| radian-software/kalyn | 155 | about 2 years ago | ⚗️ Self-hosting compiler from a Haskell-like Lisp directly to x86-64, from scratch |
| LumiGuide/haskell-opencv | 154 | 12 months ago | Haskell binding to OpenCV-3.x |
| grpc/grpc-haskell | 154 | about 6 years ago | gRPC library binding for Haskell |
| circuithub/rel8 | 154 | 10 days ago | Hey! Hey! Can u rel8? |
| AccelerateHS/accelerate-llvm | 154 | 14 days ago | LLVM backend for Accelerate |
| mtolly/onyx | 154 | 2 months ago | Toolkit for converting and building songs for Rock Band, Guitar Hero, Clone Hero, and other similar rhythm games |
| mit-plv/riscv-semantics | 155 | about 1 year ago | A formal semantics of the RISC-V ISA in Haskell |
| graninas/hierarchical-free-monads-the-most-developed-approach-in-haskell | 152 | about 3 years ago | Big article about Hierarchical Free Monads, the most developed approach to build real software in Haskell |
| jgm/citeproc | 152 | 3 months ago | CSL citation processing library in Haskell |
| haskell/ThreadScope | 153 | about 1 month ago | A graphical tool for profiling parallel Haskell programs |
| migamake/json-autotype | 150 | about 1 year ago | Automatic Haskell type inference from JSON input |
| madjestic/Haskell-OpenGL-Tutorial | 151 | 4 months ago | an attempt to create a concise modern Haskell OpenGL boilerplate with basic IO |
| dmjio/envy | 150 | 6 months ago | Environmentally friendly environment variables |
| tree-sitter/haskell-tree-sitter | 151 | 5 days ago | Haskell bindings for tree-sitter |
| takeoutweight/shade | 149 | about 10 years ago | Interactive, client-side web apps in Haskell |
| SPY/haskell-wasm | 149 | 4 months ago | Haskell WebAssembly Toolkit |
| ocharles/engine.io | 148 | almost 4 years ago | A Haskell server implementation of the Engine.IO and Socket.IO (1.0) protocols |
| nanotech/swift-haskell-tutorial | 149 | over 7 years ago | Integrating Haskell with Swift Mac Apps |
| DataKinds/cherchord | 149 | over 1 year ago | 🎸 Find chords for any string instrument quicky & easily 🎸 |
| quchen/generative-art | 148 | 4 months ago | I wanted to make a nicer sticker for Munihac, then things got out of hand |
| mchakravarty/language-c-inline | 148 | about 7 years ago | Inline C & Objective-C in Haskell |
| leepike/Copilot | 148 | over 5 years ago | A (Haskell DSL) stream language for generating hard real-time C code |
| facebookincubator/hsthrift | 148 | about 20 hours ago | The Haskell Thrift Compiler. This is an implementation of the Thrift spec that generates code in Haskell. It depends on the fbthrift project for the implementation of the underlying transport |
| tfausak/rattletrap | 147 | 23 days ago | Parse and generate Rocket League replays |
| jaspervdj/fugacious | 147 | over 6 years ago | An example Haskell web application |
| haskell-opengl/OpenGL | 147 | 3 months ago | Haskell bindings to OpenGL |
| soupi/rfc | 146 | 28 days ago | My slides and compilation of resources |
| mpickering/apply-refact | 146 | 3 months ago | Refactor Haskell source files |
| fakedata-haskell/fakedata | 149 | about 1 month ago | Haskell Library for producing quality fake data |
| tsoding/HyperNerd | 146 | almost 4 years ago | Total Surveillance Automatic Ban Machine for Twitch and Discord |
| jekor/redo | 144 | almost 7 years ago | djb's redo implementation in Haskell (for Haskell from Scratch video series) |
| zoomhub/zoomhub | 143 | 3 months ago | Share and view high-resolution images effortlessly |
| grin-compiler/ghc-grin | 143 | almost 3 years ago | GRIN backend for GHC |
| CyberCat-Institute/open-game-engine | 144 | 9 months ago | Haskell implementation of open games |
| wavewave/hoodle | 142 | over 1 year ago | hoodle : A pen notetaking program written in haskell |
| ngless-toolkit/ngless | 142 | about 2 months ago | NGLess: NGS with less work |
| matsumonkie/izuna | 142 | over 3 years ago | Show Haskell type annotations when doing code review on Github |
| JacquesCarette/Drasil | 142 | about 16 hours ago | Generate all the things (focusing on research software) |
| egonSchiele/chips | 142 | almost 10 years ago | A clone of Chips Challenge in Haskell |
| haskell-game/dear-imgui.hs | 141 | 2 months ago | Haskell bindings to Dear ImGui, an immediate mode GUI toolkit |
| commercialhaskell/haskellers | 141 | 9 months ago | haskellers.com site |
| chrisdone-archive/hulk | 141 | over 7 years ago | Haskell IRC daemon |
| Twinside/Rasterific | 140 | over 3 years ago | A drawing engine in Haskell |
| reflex-frp/reflex-vty | 140 | 4 months ago | Build terminal applications using functional reactive programming (FRP) with Reflex FRP |
| haskell-works/hw-kafka-client | 140 | 7 months ago | Kafka client for Haskell, including auto-rebalancing consumers |
| haskellweekly/haskellweekly | 141 | 2 days ago | Publishes curated news about the Haskell programming language |
| wavewave/fficxx | 141 | about 1 year ago | Haskell-C++ Foreign Function Interface Generator |
| twittner/zeromq-haskell | 139 | over 8 years ago | This repository has been moved to |
| RefactoringTools/HaRe | 139 | over 7 years ago | The Haskell Refactoring Tool |
| purebred-mua/purebred | 139 | 10 months ago | A terminal based mail user agent based on notmuch |
| pkamenarsky/replica | 139 | over 1 year ago | A remote virtual DOM library for Haskell |
| pkamenarsky/concur-replica | 139 | almost 4 years ago | Server-side VDOM UI framework for Concur |
| palf/haskell-sdl2-examples | 140 | over 1 year ago | SDL2 tutorial code in Haskell |
| expipiplus1/vulkan | 140 | 12 days ago | Haskell bindings for Vulkan |
| ChrisPenner/void-space | 139 | over 4 years ago | Well-Typed Typing Tutor where you Type Types... in space... yup, you heard me |
| sigrlami/haskellcosm | 138 | 6 months ago | Collecting information about Haskell ecosystem - companies, communities, media, etc |
| haskell/critbit | 138 | over 2 years ago | A Haskell implementation of crit-bit trees |
| vimus/vimus | 137 | about 2 years ago | An MPD client with vim-like key bindings, written in Haskell |
| typeable/octopod | 137 | 24 days ago | Kubernetes self-service portal |
| msgpack/msgpack-haskell | 137 | over 1 year ago | Haskell implementation of MessagePack / msgpack.org[Haskell] |
| honza/redish | 137 | about 6 years ago | A multi-threaded, TCP, key-value store inspired by Redis implemented in Haskell |
| wellposed/numerical | 136 | 3 months ago | Numerical is the core library for Numerical Haskell |
| tromp/ChessPositionRanking | 136 | 10 months ago | Software suite for ranking chess positions and accurately estimating the number of legal chess positions |
| rainbyte/frag | 136 | over 4 years ago | Frag is a 3D first person shooting game written in Haskell, by Mun Hon Cheong |
| haskell-fswatch/hfsnotify | 136 | about 1 month ago | Unified Haskell interface for basic file system notifications |
| ChrisPenner/wc | 136 | about 3 years ago | Beating unix in Haskell |
| jgm/commonmark-hs | 137 | 15 days ago | Pure Haskell commonmark parsing library, designed to be flexible and extensible |
| haskell-mafia/mafia | 135 | almost 5 years ago | Provides protection against cabal swindling, robbing, injuring or sabotaging people with chopsticks |
| abailly/aws-lambda-haskell | 135 | about 8 years ago | Running Haskell code on AWS Lambda |
| tfausak/haskeleton | 134 | over 7 years ago | A Haskell package skeleton |
| def-/ghc-vis | 134 | 6 months ago | Visualize live Haskell data structures in GHCi |
| boundedvariation/quantfin | 134 | over 5 years ago | quant finance in pure haskell |
| Bodigrim/smallcheck | 134 | over 1 year ago | Test your Haskell code by exhaustively checking its properties |
| ajhc/ajhc | 134 | over 5 years ago | A fork of jhc. And also a Haskell compiler |
| tsoding/haskell-music | 133 | almost 4 years ago | Source Code from "Making Music with Haskell" video |
| sol/markdown-unlit | 135 | 18 days ago | Literate Haskell support for Markdown |
| rodrigosetti/master-plan | 133 | almost 6 years ago | Project Management for Hackers |
| freizl/hoauth2 | 133 | 4 months ago | Haskell oauth2 binding |
| ocharles/micro-ci | 132 | almost 7 years ago | A tiny CI server built around GitHub and Nix |
| bscarlet/llvm-general | Rich LLVM bindings for Haskell (with transfer of LLVM IR to and from C++, detailed compilation pass control, etc.) | ||
| kowainik/cake-slayer | 131 | over 1 year ago | 🍰🔪 Architecture of Haskell backend applications |
| aisamanra/rust-haskell-ffi | 131 | over 9 years ago | Toy example of calling Rust from Haskell |
| syocy/a-tour-of-go-in-haskell | 130 | almost 6 years ago | Write "Concurrency" section of "A Tour of Go" in Haskell |
| mvoidex/hsdev | 130 | almost 4 years ago | Haskell development tool |
| haskelllive/haskelllive | 130 | about 12 years ago | Source code of the Haskell Live episodes |
| tweag/inline-js | 130 | about 1 month ago | Call JavaScript from Haskell, and vice versa! |
| qrilka/xlsx | 130 | 4 months ago | Simple and incomplete Excel file parser/writer |
| ollef/Bidirectional | 129 | about 4 years ago | Haskell implementation of Dunfield and Krishnaswami's "Complete and easy bidirectional typechecking for higher-rank polymorphism" |
| ndmitchell/record-dot-preprocessor | 129 | 9 months ago | A preprocessor for a Haskell record syntax using dot |
| MarcWeber/hasktags | 130 | 5 days ago | Produces ctags "tags" and etags "TAGS" files for Haskell programs |
| dahlia/seonbi | 131 | about 21 hours ago | SmartyPants for Korean language |
| schell/steeloverseer | 128 | 7 months ago | A file watcher and development tool |
| bos/configurator | 128 | almost 8 years ago | A Haskell library supporting flexible, dynamic file-based configuration |
| simonmichael/shelltestrunner | 129 | about 1 year ago | Easy, repeatable testing of CLI programs/commands |
| kazu-yamamoto/recursion-drill | 127 | 4 months ago | Drill to study recursive programming in Haskell |
| jberryman/unagi-chan | 127 | almost 3 years ago | A haskell library implementing fast and scalable concurrent queues for x86, with a Chan-like API |
| ix/calico | 127 | about 4 years ago | cat, but for colors 😼 |
| hdbc/hdbc | 127 | over 2 years ago | Haskell Database Connectivity |
| fumieval/extensible | 128 | 5 months ago | Extensible records, variants, structs, effects, tangles |
| augustss/djinn | 128 | 10 months ago | Generate Haskell code from a type |
| sam46/Paskell | 126 | almost 5 years ago | A Pascal to LLVM compiler in Haskell |
| kubernetes-client/haskell | 126 | 21 days ago | Haskell client for the kubernetes API. A work in progress |
| saschagrunert/nn | 126 | over 6 years ago | A tiny neural network 🧠 |
| hreinhardt/amqp | 125 | 4 months ago | Haskell AMQP client library |
| haskell/play-haskell | 127 | 10 days ago | Haskell Playground |
| gregorycollins/hashtables | 125 | about 1 year ago | Mutable hash tables for Haskell, in the ST monad |
| danstiner/hfmt | 125 | almost 2 years ago | Format Haskell programs. Inspired by the gofmt utility |
| UweSchmidt/hxt | 124 | 2 months ago | Haskell XML Toolbox |
| nh2/hatrace | 124 | about 4 years ago | scriptable strace |
| mumuki/mulang | 124 | about 1 year ago | Universal, Multi Language, Multi Paradigm code analyzer |
| hspec/HUnit | 124 | about 2 months ago | A unit testing framework for Haskell |
| flora-pm/flora-server | 125 | about 20 hours ago | A package index for the Haskell ecosystem |
| egonSchiele/HandsomeSoup | 124 | over 8 years ago | Easy HTML parsing for Haskell |
| effectfully-ou/sketches | 124 | 3 months ago | A Haskell blog |
| camfort/camfort | 126 | about 20 hours ago | Light-weight verification and transformation tools for Fortran |
| Paczesiowa/hsenv | 123 | almost 11 years ago | Virtual Haskell Environment builder |
| lettier/webviewhs | 123 | about 3 years ago | 🌐 A Haskell binding to the webview library created by Serge Zaitsev |
| frasertweedale/hs-jose | 122 | 2 months ago | Haskell JOSE and JWT library |
| dandoh/web-haskell-graphql-postgres-boilerplate | 122 | over 1 year ago | Modern webserver in Haskell: Graphql + Postgresql + Authentication + DB migration + Dotenv and more |
| brunjlar/neural | 122 | almost 4 years ago | Neural Nets in native Haskell |
| winterland1989/mysql-haskell | 121 | 3 months ago | Pure haskell mysql driver |
| turion/rhine | 122 | 1 day ago | Haskell Functional Reactive Programming framework with type-level clocks |
| noinia/hgeometry | 121 | 12 days ago | HGeometry is a library for computing with geometric objects in Haskell. It defines basic geometric types and primitives, and it implements some geometric data structures and algorithms |
| nirum-lang/nirum | 121 | over 5 years ago | Nirum: IDL compiler and RPC/distributed object framework for microservices |
| kowainik/tomland | 120 | 4 months ago | 🏝 Bidirectional TOML serialization |
| lexi-lambda/eff | 123 | about 1 year ago | 🚧 a work in progress effect system for Haskell 🚧 |
| 1HaskellADay/1HAD | 119 | over 10 years ago | 1 Haskell A Day exercises |
| srid/rib | 118 | over 2 years ago | Haskell static site generator based on Shake (superseded by ) |
| paf31/dovetail | 118 | over 2 years ago | A PureScript interpreter in Haskell |
| ocramz/xeno | 118 | about 1 year ago | Fast Haskell XML parser |
| katychuang/getting-started-with-haskell | 118 | almost 6 years ago | notes on where to find Haskell tutorials and tips to complete them |
| rdnetto/powerline-hs | 117 | 9 months ago | A lightning fast reimplementation of the Powerline prompt generator in Haskell |
| cronokirby/haskell-in-haskell | 117 | over 3 years ago | Trying to write an understandable implementation of Haskell, in Haskell |
| sweirich/challenge | 117 | almost 2 years ago | Strongly-typed System F in Haskell |
| lehins/hip | 116 | 9 months ago | Haskell Image Processing Library |
| krisajenkins/elm-export | 116 | 8 months ago | Create Elm types and JSON decoders from Haskell source |
| hansroland/reflex-dom-inbits | 116 | over 1 year ago | A tutorial for reflex-dom with small code bits |
| grin-compiler/ghc-whole-program-compiler-project | 116 | 11 months ago | GHC Whole Program Compiler and External STG IR tooling |
| bgamari/b-tree | 116 | almost 3 years ago | Haskell on-disk B* tree implementation |
| mzero/haskell-amuse-bouche | 115 | about 11 years ago | A short technical talk about some fun things in Haskell |
| judah/pier | 115 | about 4 years ago | Yet another Haskell build system |
| jmorag/mcc | 115 | over 3 years ago | MicroC example compiler for Stephen Edward's PLT class, but in Haskell |
| GaloisInc/HaNS | 115 | over 6 years ago | The haskell network stack |
| diffusionkinetics/open | 115 | over 1 year ago | DiffusionKinetics open-source monorepo |
| cofinalsubnets/wisp | 115 | over 11 years ago | small-but-featureful embeddable lisp interpreter written in haskell |
| utdemir/distributed-dataset | 114 | over 4 years ago | A distributed data processing framework in Haskell |
| srid/ema | 115 | about 1 month ago | Change-aware static site generator for Haskell programmers |
| nikita-volkov/hasql-th | 114 | 3 months ago | Template Haskell utilities for Hasql |
| ianthehenry/basilica | 114 | over 3 years ago | It's kinda like a forum |
| NorfairKing/sydtest | 113 | 2 days ago | A modern testing framework for Haskell with good defaults and advanced testing features |
| target/row-types | 112 | about 2 years ago | A Haskell library for open records and variants using closed type families and type literals |
| srid/slownews | 112 | almost 4 years ago | 🐢 Bringing slow news for the nervous among us |
| donya/Kulitta | 112 | about 6 years ago | 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 | 112 | over 2 years ago | A high-performance striped resource pooling implementation for Haskell |
| awakesecurity/hocker | 112 | about 1 month ago | Utilities for interacting with the docker registry and generating nix build instructions |
| alpmestan/hnn | 112 | over 7 years ago | haskell neural network library |
| serras/hinc | 111 | about 4 years ago | Haskell In New Clothes |
| MedeaMelana/Magic | 111 | over 3 years ago | Haskell implementation of Magic: The Gathering |
| ilya-klyuchnikov/lambdapi | 111 | over 3 years ago | Dependently Typed Lambda Calculus in Haskell |
| egonSchiele/dominion | 111 | almost 8 years ago | A Dominion simulator in Haskell |
| chrisnc/tangaroa | 111 | over 8 years ago | A toy implementation of the Raft protocol in Haskell, with an experimental BFT variant |
| UnkindPartition/ansi-terminal | 110 | 3 months ago | ANSI terminal support for Haskell, with Windows compatibility |
| neurocyte/android-haskell-activity | 110 | over 11 years ago | An example of an Android Activity written in Haskell |
| mmark-md/mmark | 111 | 3 months ago | Strict markdown processor for writers |
| halogenandtoast/ArkhamHorror | 111 | about 12 hours ago | An unofficial rules-compliant browser based version of Arkham Horror: The Card Game. Not produced, endorsed, or supported by, or affiliated with Fantasy Flight Games |
| eskimor/purescript-bridge | 110 | 3 months ago | Create PureScript datatypes from Haskell datatypes |
| typedbyte/switch | 109 | over 1 year ago | A library for interacting with Nintendo Switch controllers, written in Haskell |
| Soostone/hadron | 109 | almost 7 years ago | Construct and run Hadoop MapReduce programs in Haskell |
| simmsb/calamity | 109 | 3 months ago | A library for writing discord bots in haskell |
| mgsloan/store | 109 | 8 months ago | Fast binary serialization in Haskell |
| JakeWheat/hssqlppp | 109 | almost 3 years ago | SQL parser and type checker in Haskell |
| hadronized/luminance | 109 | over 7 years ago | Type-safe, type-level and stateless Haskell graphics framework |
| ChrisPenner/eve | 109 | almost 4 years ago | An extensible event-driven application framework in haskell |
| cachix/elm2nix | 109 | 10 months ago | Convert Elm project into Nix expressions |
| sdiehl/repline | 107 | over 1 year ago | Haskeline wrapper for GHCi-like REPL interfaces |
| meiersi/blaze-react | 107 | about 8 years ago | A blaze-html style ReactJS binding for Haskell using GHCJS |
| drummyfish/haskell_game | 108 | over 6 years ago | Wolfenstein 3D, ray-casting FPS game I make to learn Haskell. No libraries used, rendering is done in terminal |
| acowley/roshask | 107 | almost 8 years ago | Haskell client library for the ROS robotics framework |
| rrnewton/haskell-lockfree | 106 | 3 months ago | A collection of different packages for CAS based data structures |
| matthewbauer/ghc-nix | 106 | almost 2 years ago | Exploring the options for incremental Haskell builds using Nix |
| kolmodin/binary | 106 | 5 months ago | Efficient, pure binary serialisation using ByteStrings in Haskell |
| jdreaver/eventful | 106 | almost 3 years ago | Event Sourcing library for Haskell |
| fizruk/telegram-bot-simple | 106 | about 1 month ago | Easy to use library for building Telegram bots in Haskell |
| commercialhaskell/stackage-server | 106 | 3 months ago | Server for stable, curated Haskell package sets |
| aelve/guide | 106 | almost 5 years ago | A workspace for research teams |
| ZHaskell/stdio | 105 | almost 4 years ago | Haskell Standard Input and Output |
| y-taka-23/thank-you-stars | 105 | over 1 year ago | Give your dependencies stars on GitHub! 🌟 |
| gonimo/gonimo | 105 | over 3 years ago | gonimo application back & front |
| cronokirby/haze | 106 | about 5 years ago | A bittorrent client, for learning purposes |
| xmonad/X11 | 103 | 3 months ago | A Haskell binding to the X11 graphics library |
| smallhadroncollider/ascii-runner | 104 | almost 4 years ago | An infinite runner in your terminal |
| serokell/importify | 104 | about 6 years ago | Importi.fy — it's like Uber, but for Haskell modules |
| re-xyr/cleff | 104 | over 1 year ago | Fast and concise extensible effects |
| monadicsystems/okapi | 104 | 9 months ago | A data-driven micro web framework for Haskell |
| commandodev/oHm | 104 | over 9 years ago | Om with Haskell in it |
| bos/llvm | 104 | over 4 years ago | Haskell bindings to the LLVM compiler infrastructure project |
| pasqu4le/clifm | 103 | about 4 years ago | Command Line Interface File Manager |
| travitch/datalog | 102 | about 4 years ago | A pure Haskell implementation of Datalog |
| tfausak/github-release | 102 | 3 months ago | Upload files to GitHub releases |
| japiirainen/fp | 102 | 7 days ago | A small, weird and unpractical programming language |
| ekmett/reflection | 102 | 4 months ago | Reifies arbitrary Haskell terms into types that can be reflected back into terms |
| composewell/streaming-benchmarks | 102 | over 1 year ago | Benchmarks to compare Haskell streaming library performance |
| clckwrks/clckwrks | 102 | about 20 hours ago | A Haskell CMS platform |
| marcosh/crem | 105 | 10 months ago | Compositional Representable Executable Machines |
| m4dc4p/haskelldb | 101 | over 5 years ago | A library for building re-usable and composable SQL queries |
| lspitzner/exference | 101 | about 7 years ago | Haskell tool to generate expressions from types |
| lexi-lambda/higher-rank | 101 | over 7 years ago | A small Haskell implementation of Complete and Easy Bidirectional Typechecking for Higher-Rank Polymorphism |
| leopiney/tensor-safe | 101 | over 1 year ago | A Haskell framework to define valid deep learning models and export them to other frameworks like TensorFlow JS or Keras |
| freeman42x/haskell-editor-setup | 101 | 6 months ago | Easy instructions for setting up Haskell editors / IDEs on any major operating system |
| stackbuilders/hapistrano | 100 | 2 days ago | Deploy tool for Haskell applications, like Capistrano for Rails |
| dhall-lang/dhall-to-cabal | 100 | almost 2 years ago | Compile Dhall expressions to Cabal files |
| alexandersgreen/qio-haskell | 100 | 7 months ago | The Quantum IO Monad, implemented in Haskell |
| talw/crisp-compiler | 99 | over 8 years ago | A compiler for Crisp (Lisp/Scheme-inspired language) in Haskell, with an LLVM backend |
| stepchowfun/effects | 99 | over 2 years ago | A brief exploration of the various approaches to modeling side effects in a purely functional programming language |
| snapframework/io-streams | 99 | 5 months ago | Simple, composable, and easy-to-use stream I/O for Haskell |
| kowainik/typerep-map | 99 | 8 months ago | ⚡️Efficient implementation of Map with types as keys |
| kosmikus/lhs2tex | 99 | 10 months ago | Preprocessor for typesetting Haskell sources with LaTeX |
| JustusAdam/mustache | 99 | about 1 year ago | Haskell implementation of mustache templates |
| hdevtools/hdevtools | 98 | about 4 years ago | Persistent GHC-powered background server for FAST haskell development tools |
| haskell/win32 | 98 | about 1 month ago | Haskell support for the Win32 API |
| google/haskell-indexer | 98 | over 4 years ago | Emits code crossreference data for Haskell sources |
| dorchard/effect-monad | 98 | about 1 year ago | Provides 'graded monads' and 'parameterised monads' to Haskell, enabling fine-grained reasoning about effects |
| blarney-lang/blarney | 98 | 25 days ago | Haskell library for hardware description |
| ZHaskell/z-io | 97 | 4 months ago | IO lib for haskell |
| sol/tinc | 97 | over 2 years ago | A dependency manager for Haskell |
| rubik/argon | 97 | over 5 years ago | Monitor cyclomatic complexity in Haskell programs |
| jonascarpay/calligraphy | 97 | over 1 year ago | haskell source code visualizer |
| hercules-ci/hercules-ci-agent | 97 | 3 days ago | build and deployment agent |
| haskell/stm | 97 | about 2 months ago | Software Transactional Memory |
| haskellfoundation/error-message-index | 99 | 19 days ago | A community-driven collection of documentation for Haskell error messages and warnings |
| lymar/hastache | 96 | about 6 years ago | Haskell implementation of Mustache template |
| alphaHeavy/protobuf | 96 | almost 3 years ago | An implementation of Google's Protocol Buffers in Haskell |
| RKlompUU/FPSheet | 95 | about 3 years ago | FPSheet: A Spreadsheet program with Haskell as the scripting language |
| nandor/hcraft | 95 | over 10 years ago | Haskell clone of a certain game |
| JustusAdam/language-haskell | 95 | 5 months ago | Highlighting support for the Haskell language in visual studio code |
| haskell-cryptography/cacophony | 96 | over 3 years ago | A Haskell library implementing the Noise protocol |
| goldfirere/units | 95 | 8 months ago | The home of the units Haskell package |
| dmvianna/haskellbook | 95 | over 4 years ago | Exercise solutions for haskellbook.com |
| sealchain-project/sealchain | 94 | almost 2 years ago | Financial blockchain based on cardano-sl |
| owickstrom/motor | 94 | about 4 years ago | Type-safe effectful state machines in Haskell |
| haskell-waargonaut/waargonaut | 94 | about 2 years ago | JSON decoding/encoding/manipulation library |
| dwayne/haskell-programming | 94 | almost 3 years ago | My notes and solutions to exercises for the book "Haskell Programming from first principles" |
| albertoruiz/easyVision | 94 | over 7 years ago | Haskell packages for computer vision, image processing, and pattern recognition |
| 5outh/Bang | 94 | over 5 years ago | A Drum Machine DSL for Haskell |
| zjhmale/Ntha | 93 | almost 8 years ago | The Ntha Programming Language |
| zenhack/haskell-capnp | 93 | over 1 year ago | Cap'n Proto for Haskell |
| tanakh/Peggy | 93 | over 9 years ago | The Parser Generator for Haskell |
| ndmitchell/extra | 93 | 5 months ago | Extra Haskell functions |
| haskell-haskey/haskey | 93 | over 3 years ago | Transactional key-value store written entirely in Haskell |
| AtnNn/haskell-rethinkdb | 93 | over 7 years ago | RethinkDB client library for Haskell |
| 2016rshah/heckle | 93 | about 7 years ago | Jekyll in Haskell (feat. LaTeX) |
| willdonnelly/dyre | 92 | 12 months ago | A Dynamic Reconfiguration Library for Haskell Programs |
| snowdriftcoop/snowdrift | 92 | 9 months ago | Infrastructure for Snowdrift.coop. This is a MIRROR of . Your issue reports and merge requests are welcome, but they will be moved to gitlab.com. You are encouraged to start there instead! |
| snapframework/heist | 92 | 3 months ago | An xhtml-based templating engine, allowing Haskell functions to be bound to XML tags |
| monadfix/named | 92 | over 1 year ago | Named parameters (keyword arguments) for Haskell |
| jspahrsummers/ObjectiveHaskell | 92 | over 11 years ago | Tools for making it easier to integrate Haskell and Objective-C |
| fpco/weigh | 92 | over 1 year ago | Measure allocations of a Haskell functions/values |
| ekmett/gl | 93 | 5 months ago | Complete raw OpenGL bindings for Haskell |
| dustin/gopro | 93 | 4 days ago | Tools for making the most out of GoPro Plus |
| ndmitchell/cmdargs | 91 | 6 months ago | Haskell library for command line argument processing |
| lettier/parsing-with-haskell-parser-combinators | 91 | almost 5 years ago | 🔍 A step-by-step guide to parsing using Haskell parser combinators |
| lazamar/haskell-docs-cli | 90 | 3 days ago | Browse Hackage from the terminal |
| kazu-yamamoto/quic | 91 | about 1 month ago | IETF QUIC library in Haskell |
| hspec/hspec-example | 91 | 11 months ago | A Haskell/Hspec skeleton project |
| google/mlir-hs | 92 | 13 days ago | Haskell bindings for MLIR |
| Gabriella439/Haskell-Annah-Library | 91 | about 2 years ago | Distributed programming language that desugars to Morte |
| adamwalker/sdr | 92 | over 1 year ago | Software defined radio library in Haskell |
| vincenthz/hs-gauge | 90 | about 2 years ago | Lean Haskell Benchmarking |
| snoyberg/file-embed | 91 | 19 days ago | Use Template Haskell to embed file contents directly |
| psibi/tldr-hs | 92 | about 2 years ago | Haskell tldr client |
| MichaelBurge/haskoin | 90 | over 6 years ago | Proof-of-concept Blockchain in Haskell |
| I3ck/HGE2D | 90 | over 3 years ago | 2D game engine written in Haskell |
| haskellnews/haskellnews | 90 | over 6 years ago | An aggregation of all online content related to Haskell |
| hailstorm-hs/hailstorm | 90 | over 10 years ago | Haskell distributed stream processing with exactly-once semantics |
| YPares/porcupine | 89 | over 2 years ago | Express parametrable, composable and portable data pipelines |
| rumblesan/improviz | 89 | over 1 year ago | DEPRECATED: A live-coded visual performance tool |
| pa-ba/compdata | 89 | 11 months ago | Haskell library implementing "Data Types a la Carte" |
| mvaldesdeleon/haskell-book | 88 | about 3 years ago | Exercises and code from "Haskell Programming from First Principles" |
| google/ghc-source-gen | 89 | 6 months ago | Library for generating Haskell source files and code fragments |
| cyga/real-world-haskell | 89 | almost 8 years ago | parser for code samples from the book "real world haskell" ( ) |
| abooij/sudbury | 89 | about 7 years ago | Haskell implementation of the wayland protocol |
| ocramz/sparse-linear-algebra | 88 | about 4 years ago | Numerical computation in native Haskell |
| Holmusk/elm-street | 88 | 5 months ago | Crossing the road between Haskell and Elm |
| gregorulm/h2048 | 88 | over 10 years ago | An implementation of the game 2048 in Haskell |
| Bodigrim/linear-builder | 88 | about 1 month ago | Strict Text and ByteString builder, which hides mutable buffer behind linear types and takes amortized linear time |
| bawolk/hsp | 88 | about 5 years ago | Haskell command line text stream processor |
| ShabbyX/libpandoc | 88 | about 7 years ago | C bindings to Pandoc, a markup converter library written in Haskell |
| rmehri01/thock | 87 | about 3 years ago | ⌨️ A modern TUI typing game featuring online racing against friends |
| qnikst/HaskellNet | 87 | about 1 month ago | Haskell library which provides client support for POP3, SMTP, and IMAP protocols |
| haskell-hvr/missingh | 87 | 9 days ago | Utility library [Haskell] |
| haskellari/postgresql-simple | 88 | about 1 month ago | Mid-level client library for accessing PostgreSQL from Haskell |
| Euterpea/HSoM | 88 | 12 months ago | Supporting Impelementation for Haskell School of Music |
| effectfully-ou/haskell-challenges | 88 | almost 2 years ago | Code challenges to solve with Haskell |
| dpp/LispHaskellIPad | 87 | over 13 years ago | An iPad app that's a Lisp interpretter... written in Haskell (heh heh heh) |
| chris-taylor/Classical-Mechanics | 88 | over 7 years ago | Haskell toolbox for research and teaching in classical mechanics. Includes modules for symbolic algebra and automatic differentiation |
| ChrisPenner/Firefly | 87 | almost 6 years ago | Simple Haskell http framework |
| tbarnetlamb/hyphen | 87 | 3 months ago | hyphen - access Haskell modules from Python |
| sellout/yaya | 86 | 1 day ago | Yet another yet another recursion scheme library in Haskell |
| Lysxia/first-class-families | 86 | about 1 month ago | First-class type families |
| haskell-game/fungen | 87 | about 1 year ago | A lightweight, cross-platform, OpenGL-based 2D game engine in Haskell |
| alsonkemp/turbinado | 86 | about 4 years ago | MVC Web Framework for Haskell. See for example code |
| ahushh/monaba | 86 | over 3 years ago | Imageboard engine written in Haskell and powered by Yesod |
| TomSmeets/FractalArt | 85 | almost 2 years ago | Generate colorful wallpapers! |
| lambdacube3d/lambdacube-compiler | 85 | 12 months ago | LambdaCube 3D is a Haskell-like purely functional language for GPU. Try it out: |
| haskell-nix/hnix-store | 85 | about 2 months ago | Haskell implementation of the Nix store |
| blackhole89/macros | 84 | over 4 years ago | A more powerful C/C++ preprocessor |
| ameingast/postgresql-simple-migration | 85 | about 3 years ago | PostgreSQL Schema Migrations for Haskell |
| abarbu/matplotlib-haskell | 85 | 6 months ago | Haskell bindings for Python's Matplotlib |
| ocharles/what-it-do | 84 | over 6 years ago | Automatically trace all (showable) binds in do expressions |
| mvr/at | 85 | 15 days ago | Effective Algebraic Topology in Haskell |
| ice1000/Kt2Dart | 84 | almost 7 years ago | [Deprecated] Transpile Kotlin codes into Dart, Make Flutter Great Again |
| fimad/prometheus-haskell | 84 | 3 months ago | Haskell client library for exposing prometheus.io metrics |
| dnikolovv/practical-haskell | 84 | about 2 years ago | A collection of Practical Haskell bits |
| danielwaterworth/siege | 84 | over 12 years ago | [DEPRECATED] A DBMS written in Haskell |
| algas/haskell-servant-cookbook | 84 | about 3 years ago | Haskell Servant Cookbook |
| agrafix/funblog | 84 | over 7 years ago | A simple blog software written in Haskell |
| nikita-volkov/jsonifier | 83 | 10 months ago | Fast and simple JSON encoding toolkit |
| nh2/haskell-cpu-instruction-counter | 83 | over 6 years ago | Measuring CPU instructions in Haskell using Linux Performance Counters |
| ifesdjeen/haskell-ffi-tutorial | 83 | almost 10 years ago | A (missing) Haskell FFI tutorial: how to work with nested Structs and do bi-directional C<->Haskell interop |
| haskell-works/avro | 83 | about 2 months ago | Haskell Avro Encoding and Decoding Native Support (no RPC) |
| ChrisPenner/json-to-haskell | 83 | over 3 years ago | In goes JSON, out comes a complete Haskell model complete with instances! CLI and web interface available |
| bolt12/laop | 83 | about 1 year ago | Linear Algebra of Programming - Algebraic Matrices in Haskell |
| agrafix/superrecord | 83 | almost 2 years ago | Haskell: Supercharged anonymous records |
| jcollard/unm-hip | 82 | almost 10 years ago | The University of New Mexico's Haskell Image Processing Library |
| JakeWheat/simple-sql-parser | 82 | 3 months ago | SQL parser in Haskell |
| HeinrichApfelmus/operational | 82 | 4 months ago | Implement monads by specifying instructions and their desired operational semantics |
| ezyang/compact | 82 | 3 months ago | Compact regions library for Haskell |
| bkirwi/ethereum-haskell | 82 | over 9 years ago | An independent reimplementation of Ethereum in Haskell |
| andys8/git-brunch | 83 | about 1 year ago | Git branch checkout menu |
| zmactep/hasbolt | 81 | 7 months ago | Haskell driver for Neo4j 3+ (BOLT protocol) |
| Nike-Inc/bartlett | 81 | over 6 years ago | A simple Jenkins command line client to serve your needs |
| mrkkrp/zip | 81 | 3 months ago | Efficient library for manipulating zip archives |
| Lysxia/generic-random | 81 | over 1 year ago | Generic random generators |
| llvm-hs/llvm-hs-kaleidoscope | 81 | over 3 years ago | Kaleidoscope Tutorial using llvm-hs |
| iu-parfunc/lvars | 81 | almost 2 years ago | The LVish Haskell library |
| haskell-jp/makeMistakesToLearnHaskell | 81 | 6 days ago | Make Mistakes to Learn Haskell - 失敗しながら学ぶHaskell入門 |
| Gabriella439/Haskell-Lens-Tutorial-Library | 81 | 5 months ago | The missing tutorial module for the lens library |
| bitc/lushtags | 81 | almost 7 years ago | Create ctags compatible tags files for Haskell programs |
| awkward-squad/ki | 81 | 2 months ago | A structured concurrency library |
| xnning/EvEff | 80 | about 3 years ago | Efficient Haskell effect handlers based on evidence translation |
| thephoeron/quipper-language | 81 | about 9 years ago | Quipper: embedded, scalable functional programming language for quantum computing (unofficial fork) |
| sol/aeson-qq | 80 | over 1 year ago | JSON quasiquoter for Haskell |
| phadej/cabal-extras | 80 | 2 months ago | A tool suite to aid Haskell development using |
| k-bx/protocol-buffers | 80 | 3 months ago | Haskell protocol-buffers package |
| HaskellZhangSong/Introduction_to_Haskell_2ed_source | 80 | over 6 years ago | 这是Haskell函数式编程入门第2版的源码 |
| felixmulder/haskell-in-production | 80 | almost 5 years ago | Companion to the Haskell in Production series |
| awakesecurity/proto3-suite | 81 | 5 days ago | Haskell Protobuf Implementation |
| aviaviavi/cryptocompare | 80 | about 4 years ago | Haskell wrapper for the CryptoCompare API - No longer maintained, ping me if you'd like to take over |
| Anut-py/h-raylib | 80 | about 1 month ago | Haskell bindings for Raylib |
| sdiehl/zurihac-crypto | 79 | almost 5 years ago | Small minimal examples of modern cryptographic techniques in Haskell |
| reflex-frp/reflex-examples | 79 | about 1 month ago | See Reflex FRP in action with tinker-friendly code samples you can run yourself |
| mark-watson/haskell_tutorial_cookbook_examples | 80 | 8 days ago | Code samples for my book "Haskell Tutorial and Cookbook" |
| jwiegley/control-theory | 79 | over 5 years ago | Control theory in Haskell: Data structures, algorithms and adapters |
| jfeltz/dash-haskell | 79 | over 4 years ago | dash docset builder for Haskell packages and cabal project dependencies |
| hlian/linklater | 79 | about 4 years ago | A Haskell library for the Slack API (including real-time messaging!) |
| haskell-github-trust/replace-megaparsec | 79 | 4 months ago | Stream editing with Haskell Megaparsec parsers |
| crabmusket/haskell-simple-concurrency | 79 | about 8 years ago | Small examples of concurrency in Haskell |
| Bodigrim/tasty-bench | 80 | 2 months ago | Featherlight benchmark framework, drop-in replacement for criterion and gauge |
| zhangchiqing/beginner-friendly-haskell-for-web-development | 78 | over 5 years ago | A book about real world web development in beginner friendly Haskell |
| YoEight/eventstore | 78 | almost 3 years ago | EventStore Haskell TCP Client |
| vehicle-lang/vehicle | 78 | 3 days ago | A toolkit for enforcing logical specifications on neural networks |
| seanhess/hyperbole | 79 | about 2 months ago | Haskell interactive serverside web framework inspired by HTMX |
| alevy/postgresql-orm | 78 | over 3 years ago | An Haskell ORM (Object Relational Mapping) and migrations DSL for PostgreSQL |
| tfausak/rampart | 77 | 3 months ago | Determine how intervals relate to each other |
| TerenceNg03/mueval | 77 | 5 months ago | A secure sandboxed Haskell interpreter for pure function evaluation |
| tdammers/ginger | 77 | 4 months ago | A Haskell implementation of the Jinja template language |
| smart-chain-fr/tokenomia | 77 | over 1 year ago | Tokenomia is built for the Cardashift ICO, it aims to simplify the use of Native Tokens and Smart Contracts above the Cardano Platform. Cardashift is a community-driven startup platform that raises funds, builds and accelerates startups that solve social and environmental problems |
| nominolo/lambdachine | 77 | almost 10 years ago | VM and tracing JIT for Haskell (work in progress) |
| jwiegley/putting-lenses-to-work | 77 | over 7 years ago | A presentation for BayHac 2017 on how I uses lenses at work |
| jasonstolaruk/CurryMUD | 77 | 10 months ago | A Multi-User Dungeon server in Haskell |
| hpdeifel/hledger-iadd | 79 | 4 months ago | A terminal UI as drop-in replacement for hledger add |
| ekmett/comonad | 77 | 12 months ago | Haskell 98 comonads |
| denibertovic/docker-hs | 77 | over 1 year ago | A Haskell library for the Docker Engine API |
| well-typed/unfolder | 76 | 10 days ago | Repository with code snippets that accompany episodes of The Haskell Unfolder |
| tmcdonell/cuda | 76 | 10 months ago | Haskell FFI bindings to CUDA |
| thumphries/hgrep | 76 | about 4 years ago | Search Haskell source code from the command line |
| robstewart57/rdf4h | 76 | 6 months ago | rdf4h is a library for working with RDF in Haskell |
| kowainik/hit-on | 76 | over 1 year ago | Kowainik Git Workflow Helper Tool |
| jvranish/MiniKanrenT | 76 | over 11 years ago | An implementation of miniKanren in Haskell |
| jaredloomis/andromeda | 76 | almost 5 years ago | OpenGL-based rendering engine with embedded language that compiles to GLSL |
| intolerable/reddit | 76 | about 2 years ago | reddit api for haskell |
| rudymatela/fitspec | 75 | 8 months ago | refine properties for testing Haskell programs |
| NoRedInk/haskell-libraries | 75 | about 2 months ago | Libraries we use at NoRedInk |
| jhickner/smtp-mail | 75 | 6 months ago | Making it easy to send SMTP email from Haskell |
| elaforge/fast-tags | 76 | 11 days ago | Incremental vi and emacs tags for haskell |
| barbuz/Husk | 74 | over 3 years ago | Functional golfing language inspired by Haskell |
| alt-romes/hegg | 75 | 5 months ago | Fast equality saturation in Haskell |
| tfausak/witch | 74 | 18 days ago | Convert values from one type into another |
| saurabhnanda/odd-jobs | 74 | 7 months ago | Haskell job queue with admin UI and loads of other features |
| randomthought/xmonad-config | 74 | over 5 years ago | xmonad config |
| ndmitchell/uniplate | 74 | 11 months ago | Haskell library for simple, concise and fast generic operations |
| mchakravarty/lazy-lambda | 74 | about 8 years ago | Lazy Lambda — a Flappy Bird clone in Haskell with SpriteKit |
| kowainik/prolens | 74 | over 1 year ago | 👓 Profunctor based lightweight implementation of Lenses |
| Haskell-Things/HSlice | 75 | 8 months ago | HSlice - A Haskell based slicer for 3D printing |
| dstcruz/Write-Yourself-A-Scheme-In-48-Hours | 74 | over 12 years ago | My solutions to the popular Haskell tutorial |
| xtendo-org/chips | 73 | about 1 year ago | A fast, lightweight, and concurrent plugin manager for the fish shell, written in Haskell |
| mmirman/ImperativeHaskell | 73 | over 12 years ago | Proof that Haskell can look and act like an imperative language |
| JeanHuguesdeRaigniac/effects-landscape | 73 | about 1 year ago | Effects libraries in Haskell |
| isovector/suavemente | 73 | about 5 years ago | an applicative functor that seamlessly talks to HTML inputs |
| ekmett/contravariant | 73 | 3 months ago | Haskell 98 contravariant functors |
| chshersh/dr-cabal | 73 | over 1 year ago | 📊 Haskell dependencies build times profiler |
| cdepillabout/servant-checked-exceptions | 73 | over 1 year ago | type-level errors for Servant APIs |
| basvandijk/scientific | 73 | 3 months ago | Arbitrary-precision floating-point numbers represented using scientific notation |
| turtlesoupy/haskakafka | 72 | almost 7 years ago | Kafka bindings for Haskell |
| robrix/starlight | 72 | almost 4 years ago | spaceships in space |
| LeventErkok/hArduino | 72 | almost 2 years ago | Control your Arduino board from Haskell, using the Firmata protocol |
| ku-fpg/blank-canvas | 72 | 5 months ago | A Haskell API into HTML5 Canvas |
| hauxir/haskell-tetris | 72 | almost 5 years ago | Tetris game written in Haskell using ncurses |
| balsoft/lambda-launcher | 72 | over 2 years ago | Application launcher in haskell. Mostly Just For Fun |
| vmchale/command-line-tweeter | 71 | almost 4 years ago | Tweets in from a pipe |
| kowainik/smuggler | 71 | over 4 years ago | 🚣 Smuggle all imports |
| colah/HaskSymb | 72 | over 12 years ago | An Experiment in Haskell Symbolic Algebra |
| cjdev2/monad-mock | 71 | over 4 years ago | A Haskell package that provides a monad transformer for mocking mtl-style typeclasses |
| bsl/GLFW-b | 71 | 6 days ago | Haskell bindings to GLFW |
| anton-k/mig | 71 | 10 months ago | Lightweight and composable servers for Haskell |
| sol/reserve | 70 | over 2 years ago | Universal and robust reloading for Haskell web applications |
| snoyberg/xml | 70 | 6 months ago | Various XML utility packages for Haskell |
| siraben/mini-haskell | 70 | almost 5 years ago | A self-hosting mini Haskell compiler with a mini C runtime |
| ryukinix/discrete-mathematics | 71 | over 5 years ago | A computational way to study discrete mathematics using Haskell |
| ncaq/dic-nico-intersection-pixiv | 71 | 25 days ago | ニコニコ大百科とピクシブ百科事典の共通部分のIME辞書 |
| mroman42/mikrokosmos | 70 | over 3 years ago | (λ) Educational lambda calculus interpreter |
| lvm/tidal-drum-patterns | 70 | over 3 years ago | TidalCycles / Haskell modules of drum patterns |
| llvm-hs/llvm-hs-examples | 70 | over 3 years ago | Examples for Haskell bindings to LLVM |
| kowainik/shellmet | 70 | about 1 year ago | 🐚 Out of the shell solution for scripting in Haskell |
| jdreaver/amy | 70 | almost 5 years ago | Strict Haskell-like programming language that compiles to LLVM |
| i-am-tom/learn-me-a-haskell | 70 | almost 6 years ago | Trying to get back all the stuff I had in JavaScript |
| gshen42/HasChor | 79 | about 13 hours ago | Functional choreographic programming in Haskell |
| ekmett/profunctors | 70 | 3 months ago | Haskell 98 Profunctors |
| anton-k/processing-for-haskell | 70 | about 2 years ago | Graphics for kids and artists. Processing implemented in Haskell |
| wyager/Example-Distributed-App | 69 | almost 4 years ago | An example distributed systems application in Haskell using Cloud Haskell |
| TOTBWF/refinery | 69 | over 1 year ago | ⛏️ A refinement proof framework for haskell |
| tfausak/wuss | 69 | about 2 months ago | Secure WebSocket (WSS) clients in Haskell |
| stevana/property-based-testing-stateful-systems-tutorial | 69 | over 1 year ago | A tutorial about how to apply property-based testing to stateful systems |
| qmuli/qmuli | 69 | almost 6 years ago | Qmuli - Serverless framework for Haskell |
| politrons/Dive_into_Haskell | 69 | over 1 year ago | Dive into Haskell: Examples of all features of this Pure Functional programing language |
| Paczesiowa/virthualenv | 69 | almost 11 years ago | Virtual Haskell Environment builder |
| kowainik/policeman | 69 | over 3 years ago | 👮 Haskell PVP adviser |
| IFCA-Advanced-Computing/opencl | 69 | almost 3 years ago | Haskell high-level wrapper for OpenCL |
| iand675/haskell-checklist | 69 | about 8 years ago | Preflight checklist for Haskell code. Aspire to greatness! |
| haskell/pretty | 69 | about 1 year ago | Haskell Pretty-printer library |
| haskellfoundation/tech-proposals | 69 | about 2 months ago | The Haskell Foundation Tech Proposal Process |
| alexmingoia/twain | 69 | over 1 year ago | Tiny web application framework for WAI |
| abhin4v/hastatic | 69 | about 5 years ago | hastatic is a tiny static content web server for Docker |
| transient-haskell/axiom | 68 | over 3 years ago | Client-side and server-side web framework over Transient and GHCJS (Haskell to JavaScript compiler) |
| tonyday567/numhask | 68 | 2 months ago | A haskell numeric prelude, providing a clean structure for numbers and operations that combine them |
| puffnfresh/sonic2 | 67 | over 2 years ago | Sonic the Hedgehog 2 in Haskell |
| podenv/podenv | 70 | about 2 months ago | a container wrapper |
| mrkkrp/modern-uri | 68 | 3 months ago | Modern library for working with URIs |
| lambdacube3d/lambdacube-quake3 | 68 | over 1 year ago | Quake 3 map viewer in Haskell using LambdaCube 3D |
| jekor/hesh | 68 | about 4 years ago | Haskell Extensible Shell |
| codedownio/sandwich | 67 | 3 days ago | Yet another test framework for Haskell |
| vincenthz/language-java | 67 | over 3 years ago | Java parser and printer for haskell |
| rickeyski/slack-api | 67 | over 1 year ago | Haskell bindings to the Slack RTM API |
| raaz-crypto/raaz | 67 | about 2 months ago | Cryptographic library for Haskell |
| poor-a/erlang-ffi | 67 | 7 months ago | A Foreign Function Interface that lets Haskell and Erlang programs communicate |
| lukasmartinelli/hwk | 67 | almost 7 years ago | A Haskell based awk and sed alternative |
| kazu-yamamoto/hhp | 67 | 8 months ago | Happy Haskell Programming |
| HaskellZhangSong/Introduction_to_Haskell | 67 | about 8 years ago | This is source code of my book |
| eldr-io/hastl | 70 | about 1 month ago | Production ready, modern web-application starter template using haskell and htmx |
| cpennington/h4sh | 67 | about 14 years ago | Fork of Don Stewarts h4sh haskell shell scripts |
| chiroptical/declarative-programming-streams | 67 | 11 months ago | Active streaming declarative programmers. See who's online at the following URL: |
| alanz/ghc-exactprint | 70 | 7 days ago | GHC version of haskell-src-exts exactPrint |
| vaibhavsagar/duffer | 66 | over 4 years ago | A git-compatible content tracker in Haskell |
| typedbyte/hagato | 66 | 10 months ago | Haskell Gamedev Toolkit, a library for developing games from scratch |
| takenobu-hs/haskell-ethereum-assembly | 67 | about 6 years ago | EVM (Ethereum virtual machine) Assembly on Haskell DSL |
| sebastiaanvisser/fclabels | 66 | almost 3 years ago | First class composable record labels for Haskell |
| kowainik/validation-selective | 66 | 5 months ago | 💂♂️ Lightweight pure validation based on Applicative and Selective functors |
| kowainik/colourista | 66 | 5 months ago | ️🌈 Convenient interface for printing colourful messages |
| kim/leveldb-haskell | 66 | 4 months ago | Haskell bindings to LevelDB ( ) |
| itchyny/miv | 66 | over 1 year ago | Vim plugin manager written in Haskell |
| haskell-lisp/liskell | 66 | over 10 years ago | Haskell Semantics with Lisp Syntax |
| haskell/filepath | 66 | 3 months ago | Haskell FilePath core library |
| guibou/PyF | 66 | 5 months ago | Haskell QuasiQuoter for String Formatting |
| dorchard/type-level-sets | 66 | 9 months ago | Type-level sets for Haskell (with value-level counterparts and various operations) |
| crufter/haquery | 66 | over 1 year ago | jQuery for Haskell |
| Bodigrim/poly | 66 | 12 months ago | Fast polynomial arithmetic in Haskell (dense and sparse, univariate and multivariate, usual and Laurent) |
| bitc/hs-term-emulator | 66 | over 2 years ago | Terminal Emulator written in 100% Haskell |
| bendyworks/api-server | 66 | almost 9 years ago | A JSON API server written in Haskell |
| acowley/ffmpeg-light | 66 | 5 months ago | Minimal Haskell bindings to the FFmpeg library |
| vincenthz/hs-git | 66 | almost 3 years ago | git protocol and storage in pure haskell |
| spl/dlist | 65 | 3 months ago | Difference lists in Haskell |
| ocharles/effect-zoo | 65 | over 3 years ago | Comparing Haskell effect systems for ergonomics and speed |
| ocharles/assert-explainer | 65 | over 6 years ago | Py.test style assertions in Haskell |
| HeinrichApfelmus/frp-guides | 65 | over 3 years ago | A collection of tutorials, guidelines, examples, patterns and half-baked ideas on functional reactive programming (FRP) |
| ff-notes/ron | 65 | 3 months ago | Haskell implementation of RON and RON-RDT |
| ethercrow/opentelemetry-haskell | 65 | 12 months ago | The OpenTelemetry Haskell Client |
| elaforge/karya | 65 | 6 months ago | music sequencer and generalized notation |
| dhall-lang/dhall-json | 65 | almost 6 years ago | This repository has moved to |
| basvandijk/nixtodo | 65 | almost 7 years ago | A demonstration on how to use Nix to build, test and deploy a Haskell application |
| AtifChy/xmonad | 65 | about 3 years ago | my Xmonad configuration |
| asivitz/Hickory | 65 | 6 months ago | Tools for building 3D interactive programs in Haskell |
| haskell-hvr/hslogger | 64 | 8 days ago | Logging framework for Haskell |
| fosskers/aura | 1,736 | 14 days ago | A multilingual package manager for Arch Linux and the AUR |
| Haskell-Things/ImplicitCAD | 1,388 | 2 months ago | A math-inspired CAD program in haskell. CSG, bevels, and shells; 2D & 3D geometry; 2D gcode generation |
| cjdev/monad-mock | A Haskell package that provides a monad transformer for mocking mtl-style typeclasses | ||
| input-output-hk/hydra | 276 | about 15 hours ago | Implementation of the Hydra Head protocol |
| gvolpe/shopping-cart-haskell | 64 | about 3 years ago | Haskell version of the Shopping Cart application developed in the book "Practical FP in Scala: A hands-on approach" |
| Gabriella439/Haskell-Errors-Library | 64 | 12 months ago | Type-safe error handling |
| postgres-haskell/postgres-wire | 64 | over 5 years ago | A native Haskell driver for PostgreSQL |
| ivan-m/graphviz | 64 | about 2 years ago | Haskell bindings to the Graphviz toolkit |
| yamadapc/haskell-ascii-progress | 64 | over 7 years ago | A simple Haskell progress bar for the console. Heavily borrows from TJ Holowaychuk's Node.JS project |
| tfausak/hairy | 64 | about 8 years ago | A JSON REST API built in Haskell |
| jaseemabid/Olifant | 64 | almost 6 years ago | A simple programming language targeting LLVM |
| IxpertaSolutions/freer-effects | 64 | about 6 years ago | An implementation of "Freer Monads, More Extensible Effects" |
| chrisdone/jl | 474 | over 2 years ago | Functional sed for JSON |
| chrisdone/vado | 282 | over 5 years ago | A demo web browser engine written in Haskell |
| chrisdone/duet | 211 | over 1 year ago | A tiny language, a subset of Haskell aimed at aiding teachers teach Haskell |
| chrisdone/tryhaskell | 191 | over 1 year ago | Try Haskell |
| chrisdone/dynamic | 192 | over 5 years ago | Dynamic typing in Haskell |
| snoyberg/haskellers | 141 | 9 months ago | haskellers.com site |
| chrisdone/hulk | 141 | over 7 years ago | Haskell IRC daemon |
| fpco/stackage-server | 106 | 3 months ago | Server for stable, curated Haskell package sets |
| huangz1990/real-world-haskell-cn | 1,557 | over 2 years ago | 《Real World Haskell》中文翻译项目 |
| feramhq/Perspec | 584 | over 1 year ago | Scriptable desktop app to correct the perspective of images |
| serokell/nixfmt | 820 | 11 days ago | A formatter for Nix code |
| stackbuilders/dotenv-hs | 64 | about 1 month ago | Load environment variables from dotenv files for Haskell |
| jaspervdj/psqueues | 64 | about 1 month ago | Priority Search Queues in three different flavors for Haskell |
| achirkin/vulkan | 63 | over 3 years ago | Low-level low-overhead haskell bindings to vulkan API |
| phaazon/luminance | 109 | over 7 years ago | Type-safe, type-level and stateless Haskell graphics framework |
| roman/Haskell-capataz | 63 | over 5 years ago | OTP-like supervision trees in Haskell |
| owainlewis/http-dispatch | 63 | almost 7 years ago | A high level HTTP client for Haskell that focuses on ease of use |
| ekmett/structures | 63 | about 9 years ago | A playground for working on advanced data structures in Haskell |
| Chase-C/Flocking-Simulation | 64 | almost 9 years ago | A 3D Boids-like flocking simulation coded in Haskell |
| bydriv/mhc | 63 | over 6 years ago | Minimal Haskell Compiler |
| hslua/hslua | 126 | 2 days ago | Haskell bindings to Lua, an embeddable scripting language |
| sleexyz/hylogen | 480 | 9 months ago | GLSL embedded in Haskell |
| rnons/ted2srt | 143 | over 3 years ago | Download bilingual subtitles of TED talks |
| Frost-Lord/HaskMate | 32 | about 2 months ago | HaskMate is a Haskell-based project monitoring and automation tool designed to continuously watches for changes in your Haskell source files and automatically triggers a rebuild and re-execution of the project whenever a modification is detected |
| osener/markup.rocks | 383 | about 8 years ago | Pandoc based document editor and converter in your browser |
| kowainik/treap | 63 | about 3 years ago | Efficient implementation of the implicit treap data structure |
| kazu-yamamoto/dns | 64 | 4 months ago | DNS libary in Haskell |
| Gabriella439/Haskell-MVC-Library | 62 | about 2 years ago | Model-view-controller |
| wasp-lang/wasp | 13,359 | 10 days ago | The fastest way to develop full-stack web apps with React & Node.js |
| alpacaaa/zero-bullshit-haskell | 560 | about 3 years ago | Learn Haskell, without the bullshit |
| mtolly/onyxite-customs | 154 | 2 months ago | Toolkit for converting and building songs for Rock Band, Guitar Hero, Clone Hero, and other similar rhythm games |
| IFCA/opencl | 69 | almost 3 years ago | Haskell high-level wrapper for OpenCL |
| serras/lambdaconf-2015-web | 63 | about 9 years ago | Projects for LambdaConf 2015 Haskell web workshop |
| bgamari/ghc-debug | 62 | 5 months ago | Moved to Haskell.org GitLab |
| gw000/wisp | 115 | over 11 years ago | small-but-featureful embeddable lisp interpreter written in haskell |
| aspiwack/porcupine | 89 | over 2 years ago | Express parametrable, composable and portable data pipelines |
| paulrzcz/hquantlib | 64 | 9 months ago | HQuantLib, financial math in Haskell |
| razvan-flavius-panda/haskell-editor-setup | 101 | 6 months ago | Easy instructions for setting up Haskell editors / IDEs on any major operating system |
| gwern/mueval | 77 | 5 months ago | A secure sandboxed Haskell interpreter for pure function evaluation |
| nponeccop/HNC | 62 | over 5 years ago | HN Compiler |
| haskell-tls/hs-certificate | 60 | 5 months ago | Certificate and Key Reader/Writer in haskell |
| blitzcode/hackage-diff | 63 | over 6 years ago | Compare the public API of different versions of a Hackage library |
| ConsenSys/constellation | 380 | about 4 years ago | Peer-to-peer encrypted message exchange |
| input-output-hk/nix-tools | 96 | over 1 year ago | Translate Cabals Generic Package Description to a Nix expression |
| fizruk/rzk | 203 | about 1 month ago | An experimental proof assistant based on a type theory for synthetic ∞-categories |
| ed-o-saurus/PLHaskell | 135 | 28 days ago | A Haskell extension for PostgreSQL that allows embedded Haskell code |
| ekmett/semigroups | 62 | over 1 year ago | Haskell 98 semigroups |
| zepto-lang/zepto | 60 | almost 6 years ago | A schemy Lisp backed by Haskell |
| migamake/homplexity | 61 | over 1 year ago | Haskell code complexity and quality measurement |
| CGenie/haskell-snake | 60 | almost 6 years ago | Snake game implemetation in Haskell using SDL2 |
| jamesdbrock/replace-megaparsec | 79 | 4 months ago | Stream editing with Haskell Megaparsec parsers |
| nh2/haskell-from-python | 58 | over 11 years ago | Example how to call Haskell from Python easily (using ctypes.cdll.LoadLibrary) |
| killy971/hpc-coveralls | 60 | about 1 year ago | coveralls.io support for haskell code coverage with hpc |
| kallisti-dev/hs-webdriver | 190 | 4 months ago | A Haskell client for the Selenium WebDriver protocol |
| agda/agda2hs | 175 | 3 days ago | Compiling Agda code to readable Haskell |
| guardians-of-life/haskell-editor-setup | 101 | 6 months ago | Easy instructions for setting up Haskell editors / IDEs on any major operating system |
| kowainik/membrain | 61 | almost 4 years ago | 🧠 Type-safe memory units |
| kowainik/issue-wanted | 59 | almost 4 years ago | 🏷 Web application to help beginners to start contributing into Haskell projects |
| tibbe/hyena | 60 | almost 14 years ago | A Haskell web application server |
| ocramz/aeson-schema | 60 | over 1 year ago | Haskell JSON schema validator and parser generator |
| kowainik/eio | 58 | over 3 years ago | 🎯 IO with Exceptions tracked on the type-level |
| coinmetrics/haskell-tools | 58 | almost 3 years ago | Tools for exporting blockchain data to analytical databases |
| vincenthz/hs-connection | 61 | about 1 year ago | simple client connection library in haskell with builtin features: SSL/TLS, SOCKS, session management |
| tmcgilchrist/postgresql-transactional | 60 | over 2 years ago | Transactional monadic actions on top of PostgreSQL |
| Quid2/flat | 60 | almost 2 years ago | Principled and efficient binary serialization |
| NinjaTrappeur/ex-hack | 59 | over 5 years ago | Example-based Haskell Documentation Engine |
| mrkkrp/ghc-syntax-highlighter | 59 | 3 months ago | Syntax highlighter for Haskell using the lexer of GHC |
| djv/VisualProf | 59 | about 9 years ago | - |
| TiltMeSenpai/Discord.hs | 57 | about 7 years ago | Have you heard of our lord and savior Haskell? |
| mstksg/tensor-ops | 59 | over 7 years ago | Type-safe tensor manipulation operations in Haskell with tensorflow-style automatic differentiation |
| seanhess/robotquest | 59 | about 8 years ago | 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 |
| pietervdvn/Haskell | 58 | over 8 years ago | Introduction to haskell |
| hasura/graphql-parser-hs | 59 | about 2 years ago | A GraphQL query parser for Haskell |
| haskell-opengl/GLUT | 61 | 3 months ago | Haskell bindings to GLUT |
| EmaApps/emanote | 802 | 5 days ago | Emanate a structured view of your plain-text notes |
| EmaApps/ema | 115 | about 1 month ago | Haskell static site generator that is change-aware |
| jules-hedges/open-games-hs | 144 | 9 months ago | Haskell implementation of open games |
| rnons/shadowsocks-haskell | 57 | about 6 years ago | shadowsocks in haskell |
| input-output-hk/hydra-poc | 276 | about 15 hours ago | Proof of concept for the Hydra Head protocol |
| haskell/ghcup-hs | 278 | 4 days ago | THIS REPO IS A MIRROR, BUG REPORTS GO HERE: |
| chetant/LibClang | 58 | over 7 years ago | Haskell FFI to libclang |
| haskell-hvr/uuid | 61 | about 1 month ago | A Haskell library for creating, printing and parsing UUIDs |
| unrelentingtech/magicbane | 119 | almost 2 years ago | A web framework that integrates Servant, EKG, fast-logger, wai-cli… |
| fortytools/holumbus | 57 | about 10 years ago | A Haskell library which provides the basic building blocks for creating powerful indexing and search applications |
| tomahawkins/improve | 56 | about 13 years ago | An imperative programming language in Haskell for high assurance embedded applications. ImProve programs are verified with model checking. ImProve compiles to C and Simulink |
| mrkkrp/facts | 58 | about 6 years ago | Refined types |
| geekrelief/as3tohaxe | 57 | over 13 years ago | An Actionscript 3 to haXe source converter written in Haskell |
| Erdwolf/prolog | 61 | about 9 years ago | A prolog interpreter written in Haskell |
| hasura/graphql-engine | 31,056 | 11 days ago | Blazing fast, instant realtime GraphQL APIs on your DB with fine grained access control, also trigger webhooks on database events |
| Gabriella439/Haskell-Pipes-Library | 487 | almost 2 years ago | Compositional pipelines |
| Gabriella439/Haskell-Optparse-Generic-Library | 208 | 8 months ago | Auto-generate a command-line parser for your datatype |
| Gabriella439/Haskell-List-Transformer-Library | 60 | 4 months ago | List monad transformer |
| skogsbaer/hscurses | 60 | almost 9 years ago | ncurses binding for Haskell |
| basvandijk/monad-control | 58 | almost 2 years ago | Lift control operations, like exception catching, through monad transformers |
| tidalcycles/Tidal | 2,223 | 23 days ago | Pattern language |
| Gabriel439/turtle | 942 | 4 months ago | Shell programming, Haskell style |
| Gabriel439/Haskell-Pipes-Library | 487 | almost 2 years ago | Compositional pipelines |
| phadej/github | 409 | 4 months ago | The github API for Haskell |
| Gabriel439/Haskell-Morte-Library | 373 | about 2 years ago | A bare-bones calculus-of-constructions |
| anoma/juvix | 448 | about 15 hours ago | Juvix empowers developers to write code in a high-level, functional language, compile it to gas-efficient output VM instructions, and formally verify the safety of their contracts prior to deployment and execution |
| tweag/monad-bayes | 407 | 1 day ago | A library for probabilistic programming in Haskell |
| monadfix/microlens | 285 | 5 months ago | A lightweight (but compatible with ‘lens’) lenses library |
| helium/airship | 245 | over 1 year ago | Helium + Webmachine = Airship. A toolkit for building declarative, RESTful web apps |
| Gabriel439/Haskell-Optparse-Generic-Library | 208 | 8 months ago | Auto-generate a command-line parser for your datatype |
| aquarial/discord-haskell | 261 | 4 months ago | Haskell library for writing Discord bots |
| Gabriel439/Haskell-Typed-Spreadsheet-Library | 186 | about 2 years ago | Typed and composable spreadsheets |
| freckle/stratosphere | 162 | 3 months ago | Haskell EDSL and type-checker for AWS CloudFormation templates |
| eashanhatti/konna | 11 | over 2 years ago | A fast functional language based on two level type theory |
| Gabriel439/Haskell-Foldl-Library | 158 | 30 days ago | Composable, streaming, and efficient left folds |
| raxod502/kalyn | 155 | about 2 years ago | ⚗️ Self-hosting compiler from a Haskell-like Lisp directly to x86-64, from scratch |
| Gabriel439/Haskell-Annah-Library | 91 | about 2 years ago | Distributed programming language that desugars to Morte |
| Gabriel439/Haskell-Lens-Tutorial-Library | 81 | 5 months ago | The missing tutorial module for the lens library |
| tweag/porcupine | 89 | over 2 years ago | Express parametrable, composable and portable data pipelines |
| ocharles/ghc-nix | 106 | almost 2 years ago | Exploring the options for incremental Haskell builds using Nix |
| Gabriel439/Haskell-MVC-Library | 62 | about 2 years ago | Model-view-controller |
| Gabriel439/Haskell-Errors-Library | 64 | 12 months ago | Type-safe error handling |
| giovanifss/Dumb | 53 | about 6 years ago | Dumain Bruteforcer - a fast and flexible domain bruteforcer |
| pkamenarsky/concur-static | 58 | almost 4 years ago | Generate semi-dynamic UIs with Concur |
| moonmaster9000/bird | 57 | over 13 years ago | A sinatra-ish framework written in haskell, riding on top of Hack |
| davean/waldo | 57 | over 12 years ago | A small Haskell server for generating visual stories based on some ascertainable data about the requester |