This is your work, valued
slacky. Haskell
★ 46h. Haskell
★ 32haskell-papers. https://mitchellwrosen.github.io/haskell-papers
★ 22dohaskell. Tagged Haskell learning resources index
★ 21rsa-crack-cuda. Pairwise GCD of RSA keys using CUDA
★ 17hspolls. Haskell
★ 15tasty-hspec. Hspec provider for tasty
★ 15haskell-chat-server-example. Haskell
★ 15safe-exceptions-checked. Safe, checked exceptions
★ 13mit. Git wrapper with a streamlined UX
★ 12boston-haskell-arcade. Haskell
★ 10ghc-switch. Seamlessly switch between versions of GHC and company
★ 10termbox-banana. termbox + reactive-banana
★ 7riak2. WIP riak bindings
★ 7termbox. Haskell bindings to the termbox library
★ 6repld. repl daemon thinger
★ 6planet-mitchell. Planet Mitchell
★ 6effects-a-la-carte. Haskell
★ 6language-lua2. Lua parser and pretty-printer
★ 5alicia-banana. A terminal piano made with reactive-banana
★ 4steeloverseer. A file watcher and development tool.
★ 4hs2048-free. 2048 clone in Haskell with a free monad transformer
★ 4haskell-erlang-bridge. Haskell
★ 4elm-interface. Haskell
★ 3otp. [WIP] Pico-OTP-like supervisors in Haskell
★ 3zmq. Haskell
★ 3circles-frp. Playing around with reactive-banana & SDL 2
★ 3statsd-haskell. Haskell
★ 3coop. Cooperatively debug programs
★ 3reactive-banana-extras. Haskell
★ 3strict-tuple. Haskell
★ 2wordsmith. A simple FRP word game
★ 2fe. Fe. Fe. Fe.
★ 2mitch. My shell script wrapper. All mine. Not yours. It's called "mitch". That's me.
★ 2stack-ghci-prelude-bug. Haskell
★ 2OptMem. Permanent memory for AI agents. A 426-token prompt, a script, plug and play.
★ 866shopping. A decent self-hosted shopping list app
★ 6diun. Receive notifications when an image is updated on a Docker registry
★ 4.8kDnsServer. Technitium DNS Server
★ 9.4kbentopdf. The Privacy First PDF Toolkit
★ 14kpocket-id. The most user-friendly OpenID Connect Certified™ and OAuth 2.0 provider that lets users sign in to your applications with passkeys.
★ 8.6kpgroll. PostgreSQL zero-downtime migrations made easy
★ 6.5kt-digest. A new data structure for accurate on-line accumulation of rank-based statistics such as quantiles and trimmed means
★ 2.2k_hyperscript. a small scripting language for the web
★ 3.7kcss-scope-inline. 🌘 Scope your inline style tags in pure vanilla CSS! Only 16 lines. No build. No dependencies.
★ 693hyperbole. Haskell interactive serverside web framework inspired by HTMX, Elm, and Phoenix LiveView
★ 348unconditional-jump. Haskell
★ 2samsort. A stable adaptive mergesort implementation
★ 8obsidian-projects. Plain text project planning in Obsidian
★ 1.9khtml-parse. A high-performance, reasonably robust HTML5 tokenizer
★ 31cabal-add. Extend Cabal build-depends from the command line
★ 60hs-opt-handbook.github.io. The Haskell Optimization Handbook
★ 191linear-builder. Strict Text and ByteString builder, which hides mutable buffer behind linear types and takes amortized linear time.
★ 101htmx. </> htmx - high power tools for HTML
★ 49ksecurity-advisories. Haskell
★ 63monoidmap. Monoidal map type with support for semigroup and monoid subclasses.
★ 21nixpkgs. Nix Packages collection & NixOS
★ 26knickel. Better configuration for less
★ 3katomic-counter. Haskell counters that can be safely incremented from multiple threads
★ 19falsify. Haskell
★ 51mini.nvim. Library of 45+ independent Lua modules improving Neovim experience with minimal effort
★ 9.4kleap.nvim. Neovim's answer to the mouse 🦘
★ 5klazy.nvim. 💤 A modern plugin manager for Neovim
★ 21kroc. A fast, friendly, functional language.
★ 5.9kghc-dump. A GHC plugin and library for analysing GHC Core
★ 55cabal-fmt. An experiment of formatting .cabal files
★ 125fourmolu. A fourk of ormolu that uses four space indentation and allows arbitrary configuration. Don't like it? PRs welcome!
★ 450libzmq. ZeroMQ core engine in C++, implements ZMTP/3.1
★ 11kczmq. High-level C binding for ØMQ
★ 1.3keventlog2html. Visualise eventlog events as a static webpage
★ 73masstree. Haskell
★ 5overloaded. Overloaded plugin
★ 31minicsv. Very minimal csv library
★ 6bytesmith. Parse bytes fast
★ 26githash. Compile git revision info into Haskell projects
★ 35eventlog-live. Real-time monitoring for any Haskell application with little to no instrumentation!
★ 29cabal-cache. CI assistant
★ 50devenv. Fast, Declarative, Reproducible, and Composable Developer Environments using Nix
★ 7.2kcli. GitHub’s official command line tool
★ 45kdifftastic. a structural diff that understands syntax 🟥🟩
★ 26kdiagnose. A simple library for reporting compiler/interpreter errors
★ 270file-io. File IO (read/write/open) for OsPath API
★ 25reflex-platform. A curated package set and set of tools that let you build Haskell packages so they can run on a variety of platforms. reflex-platform is built on top of the nix package manager.
★ 740prql. PRQL is a modern language for transforming data — a simple, powerful, pipelined SQL replacement
★ 11kdefaultable-map. Applicative maps
★ 16excalidraw. Virtual whiteboard for sketching hand-drawn like diagrams
★ 129kannotated-exception. Machinery for throwing and catching exceptions with some annotation.
★ 35effectful. An easy to use, fast extensible effects library with seamless integration with the existing Haskell ecosystem.
★ 480ad. Automatic Differentiation
★ 387hasql-interpolate. Haskell
★ 16flora-server. A package index for the Haskell ecosystem
★ 155time-ghc-modules. Analyze GHC .dump-timings files
★ 112core-warn. Provide warnings for unexpected Core generation
★ 28autodocodec. self(auto)- documenting encoders and decoders
★ 134hs-portray. Haskell
★ 6primitive. This package provides various primitive memory-related operations.
★ 123present. Make presentations for data types
★ 25prettyprinter. A modern, extensible and well-documented prettyprinter.
★ 310core-libraries-committee. Haskell
★ 109refinery. ⛏️ A refinement proof framework for haskell
★ 71weeder. A re-implementation of weeder using HIE files
★ 188witch. :mage_woman: Convert values from one type into another.
★ 83early. Add early return to any do-expression
★ 48profiteur. Visualiser for Haskell (GHC) prof files
★ 204swarm. Resource gathering + programming game
★ 911drama. 🎭 Actor library for Haskell
★ 29these. An either-or-both data type, with corresponding hybrid error/writer monad transformer.
★ 121monomer. An easy to use, cross platform, GUI library for writing Haskell applications.
★ 661sandwich. Yet another test framework for Haskell.
★ 73dot-utils. A set of small command-line tools for transforming GraphViz dot-files
★ 4cassowary-haskell. A haskell implementation of the Cassowary linear programming solver.
★ 23nomia. A system for precise, efficient resource management across every domain and resource type.
★ 166generic-override. Override instances used by Haskell's generic derivation
★ 31linear-logic. They see me rollin'. They're Heyting. -- Chamillionaire, 2005
★ 84tasty-bench. Featherlight benchmark framework, drop-in replacement for criterion and gauge.
★ 82sydtest. A modern testing framework for Haskell with good defaults and advanced testing features.
★ 130neuron. Future-proof note-taking and publishing based on Zettelkasten (superseded by Emanote: https://github.com/srid/emanote)
★ 1.6klogseq. A privacy-first, open-source platform for knowledge management and collaboration. Download link: http://github.com/logseq/logseq/releases. roadmap: https://logseq.io/p/NX4mc_ggEV
★ 44kpurescript. A strongly-typed language that compiles to JavaScript
★ 8.9kpreql. experiments with SQL & Haskell
★ 13termbox. Library for writing text-based user interfaces
★ 163Fennel. Lua Lisp Language
★ 2.7kfacet. a functional programming language with algebraic effects and handlers
★ 82core-libraries-proposals. Proposed changes to Haskell Core Libraries
★ 19vim-smoothie. Smooth scrolling for Vim done right🥤
★ 1kquickstrom. High-confidence browser testing
★ 433pier. Yet another Haskell build system.
★ 115hasql-queue. hasql postgres queue
★ 18unagi-chan. A haskell library implementing fast and scalable concurrent queues for x86, with a Chan-like API
★ 136zeus. Haskell
★ 91ormolu. A formatter for Haskell source code
★ 1.1kio-uring. A simple set of io-uring bindings in Haskell
★ 28smuggler2. Minimise haskell imports, make exports explicit
★ 20opentelemetry-haskell. The OpenTelemetry Haskell Client https://opentelemetry.io
★ 69criterion. A powerful but simple library for measuring the performance of Haskell code.
★ 523diffused-effects. all your intentions turned to vapour
★ 11policeman. 👮 Haskell PVP adviser
★ 74haskell-language-server. Official Haskell IDE support via the language server protocol (LSP)
★ 2.9kchimera. Lazy infinite compact streams with cache-friendly O(1) indexing and applications for memoization
★ 59reflex-ghci. Run GHCi from within a Reflex FRP application and interact with it using a functional reactive interface.
★ 40charset. fast utf-8 character sets
★ 14base64. RFC 4648-compliant Base64
★ 38up-to-date-real-world-haskell. I'm trying to update the Real World Haskell book
★ 803hasql-th. Template Haskell utilities for Hasql
★ 116casa. Content Addressable Storage Archive
★ 41json-syntax. High-performance JSON parser
★ 26eff. 🚧 a work in progress effect system for Haskell 🚧
★ 560ghcide. A library for building Haskell IDE tooling
★ 573coc.nvim. Nodejs extension host for vim & neovim, load extensions like VSCode and host language servers.
★ 25koptics. Optics as an abstract interface
★ 391type-sets. type level sets
★ 67mule. OCaml
★ 6hi-file-parser. Haskell
★ 4http-download. Haskell
★ 3rotera. Persistent rotating queue
★ 8nimic. a language about nothing
★ 19Idris2-boot. A dependently typed programming language, a successor to Idris
★ 897HieDb. Generates a references DB from .hie files
★ 69lorri. Your project's nix-env
★ 980apply-refact. Refactor Haskell source files
★ 159aeson. A fast Haskell JSON library
★ 1.3kmimalloc. mimalloc is a compact general purpose allocator with excellent performance.
★ 13khaskell-lockfree. A collection of different packages for CAS based data structures.
★ 112komposition. The video editor built for screencasters
★ 430indurative. Easily create authenticated data structures
★ 42codex. UI experiments for coda
★ 68icfp2019-papers. ICFP 2019 preprints/papers
★ 44cabal-plan. Library and utility for processing cabal's plan.json file
★ 43ghc-debug. Moved to Haskell.org GitLab.
★ 61z3. The Z3 Theorem Prover
★ 13ksemantic. Parsing, analyzing, and comparing source code across many languages
★ 9kdhall-to-cabal. Compile Dhall expressions to Cabal files
★ 102perkeep. Perkeep (née Camlistore) is your personal storage system for life: a way of storing, syncing, sharing, modelling and backing up content.
★ 7.2khashtables. Mutable hash tables for Haskell, in the ST monad
★ 134effects-benchmarks. Benchmarking Haskell extensible-effect libraries.
★ 34rattle. Forward build system with speculation and caching
★ 114contiguous-mmap. memory map contiguous data structures
★ 2streaming-parsers. Streaming parsers collection
★ 17polysemy-zoo. :monkey::panda_face: Experimental, user-contributed effects and interpreters for polysemy
★ 73treap. :leaves: :deciduous_tree: :fallen_leaf: Efficient implementation of the implicit treap data structure
★ 63byteslice. Slices of ByteArray and MutableByteArray
★ 12haskellgames. haskellgames.com
★ 3postal. 📮 A fully featured open source mail delivery platform for incoming & outgoing e-mail
★ 17kdeli. Haskell
★ 166ghc-compiler-notes. A collection of Notes on GHC
★ 71dhall-vim. Syntax highlighting for Dhall
★ 69polysemy. :gemini: higher-order, no-boilerplate monads
★ 1.1klibsodium. A modern, portable, easy to use crypto library.
★ 14kcryptol. Cryptol: The Language of Cryptography
★ 1.2kzurihac-crypto. Small minimal examples of modern cryptographic techniques in Haskell
★ 77unison. A friendly programming language from the future
★ 6.7kwai-lambda. Haskell Webapps on AWS Lambda
★ 45winery. Preservative serialisation format
★ 92hackage-server. Hackage-Server: A Haskell Package Repository
★ 463foldl. Composable, streaming, and efficient left folds
★ 169Haskell-Pipes-Parse-Library. Parsing for the pipes ecosystem
★ 29conduit. A streaming data library
★ 915resolv. Haskell
★ 9cpkg. A build tool/package manager for C, configured with Dhall
★ 67asterius. DEPRECATED in favor of ghc wasm backend, see https://www.tweag.io/blog/2022-11-22-wasm-backend-merged-in-ghc
★ 2kmicroaeson. A tiny JSON library with light dependency footprint
★ 12selective. Selective Applicative Functors: Declare Your Effects Statically, Select Which to Execute Dynamically
★ 212avro. Haskell Avro Encoding and Decoding Native Support (no RPC)
★ 85haskell-capnp. Cap'n Proto for Haskell
★ 95megaparsec. Industrial-strength monadic parser combinator library
★ 976colonnade. Generic types and functions for encoding and decoding columns
★ 44chronos. Haskell time library focusing on performance
★ 59project-m36. Project: M36 Relational Algebra Engine
★ 952primitive-atomic. Atomic operations on PrimArray and ByteArray
★ 4ghc-lib. The GHC API, decoupled from GHC versions
★ 161guanxi. Relational programming in Haskell. Mostly developed on twitch.
★ 275stdio. Haskell Standard Input and Output
★ 104posix-api. haskell posix bindings
★ 19sockets. high-level stream sockets in haskell
★ 17flush-queue. Haskell
★ 8haskell-hedgehog-classes. Hedgehog will eat your typeclass bugs
★ 57dynamic-graphs. Haskell
★ 18guide. A workspace for research teams
★ 106fast-downward. Solve classical planning problems (STRIPS/SAS+) using Haskell & Fast Downward
★ 32typograffiti. Just let me draw nice text already!
★ 22sdl2. Haskell bindings to the SDL2 library
★ 377nng. nanomsg-next-generation -- light-weight brokerless messaging
★ 4.6khaskell-ci. Scripts and instructions for using CI services (e.g. Travis CI or Appveyor) with multiple GHC configurations
★ 455hell. Haskell-based shell scripting language
★ 620ex-hack. Example-based Haskell Documentation Engine
★ 59Haskell-capataz. OTP-like supervision trees in Haskell
★ 62Blodwen. A prototype successor to Idris
★ 539pragmatapro. PragmataPro font is designed to help pros to work better
★ 1.6kmagicbane. A web framework that integrates Servant, EKG, fast-logger, wai-cli… | now on https://codeberg.org/valpackett/magicbane
★ 118sql-viewer. GHCJS front-end for queryparser
★ 80ghcup. DEPRECATED IN FAVOR OF haskell/ghcup-hs
★ 265text. Haskell library for space- and time-efficient operations over Unicode text.
★ 419MachineLearning. Haskell
★ 1fused-effects. A fast, flexible, fused effect system for Haskell
★ 670capability. Extensional capabilities and deriving combinators
★ 225