Haskell Games

Open-source Haskell projects categorized as Games

Top 7 Haskell Game Projects

  • Carp

    A statically typed lisp, without a GC, for real-time applications.

    Project mention: Lisp in Space | news.ycombinator.com | 2023-08-06

    Not CL, but there is ulisp (http://www.ulisp.com/) for microcontrollers, supposed to be really tiny, and there is Carp (https://github.com/carp-lang/Carp) which is without a GC so seems suitable for real-time stuff.

  • dunai

    Classic FRP, Arrowized FRP, Reactive Programming, and Stream Programming, all via Monadic Stream Functions

    Project mention: Interactive animations | /r/haskell | 2023-05-06

    Yes, and the new library dunai was just mentioned in this subreddit days ago.

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.

  • haskell-snake

    Snake game implemetation in Haskell using SDL2

  • lazyboy

    An EDSL implemented in Haskell for programming the Nintendo Game Boy.

  • monpad

    A fully-customisable web-based gamepad, designed to be used from smartphones.

    Project mention: Genuine question: how do you all use Haskell IRL? | /r/haskell | 2023-04-22

    Basically everything - it's a general purpose language after all! Creating Spotify playlists, polling my local tennis courts' website to see when spaces become available, home automation stuff like turning lights and plugs off under certain conditions. Today I wrote a 20-line-or-so program to track my friend's progress in a marathon. More substantially, over lockdown I built a tool for using phones as game controllers, and it's been my primary language at work for the past five years, across two very different jobs.

  • dovin

    A proof-assistant for Possibility Storm-style problems for Magic: The Gathering

  • hcheckers

    HCheckers is a relatively simple implementation of checkers board game (also known as "draughts")

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-08-06.

Haskell Games related posts


What are some of the best open-source Game projects in Haskell? This list will help you:

Project Stars
1 Carp 5,313
2 dunai 171
3 haskell-snake 60
4 lazyboy 48
5 monpad 37
6 dovin 5
7 hcheckers 4
Free Global Payroll designed for tech teams
Building a great tech team takes more than a paycheck. Zero payroll costs, get AI-driven insights to retain best talent, and delight them with amazing local benefits. 100% free and compliant.