
Haskell Connections is a command line version of nyt connections. It can play local files or fetch archived games from online. You can find the game and installation instructions in its github repo.

Startup Screen

Gameplay

Win Screen
It was originally written as an assignment for Programming in Haskell (CSCI-4966). I later refined the UI, added the online game fetching, and set up a GitHub Actions workflow to compile the app for various systems to make distribution easier.