Skip to content
You must be logged in to sponsor mierau

Become a sponsor to Dustin Mierau

@mierau

Dustin Mierau

mierau
Portland, OR

Hey! I've been working on resurrecting my favorite classic Mac software by completely rebuilding them in Swift for modern Apple systems like macOS, iOS, iPadOS, and visionOS.

This currently includes:

Hotline
A classic client and server combo for participating in and hosting online communities right from your Mac. Support for chatting, instant messaging, file sharing, threaded news, and more. A precursor to Discord and Slack, but it was self-hosted which means anyone could start a server without a reliance on a company to keep it afloat. Here's the start of this project: https://github.com/mierau/hotline

MacPaint
A faithful recreation of what I consider to be the first real image editor. A 1-bit image editing tool with support for shaped, selection, brushes, mirroring, custom patterns, etc. Reading and writing the original MacPaint document format. A few quality-of-life improvements will be made where appropriate like: full screen support, multiple document support, tabbed document support, multiple undo and redo, etc. Here's a preview: https://x.com/dmierau/status/1774879808419455062

Gamekid
A GameBoy emulator for the Playdate. Though it originally sat on my own emulation layer, I moved this project over to PeanutGB to avoid yet another emulator code base in the wild. The goal of this project is to make it possible to play Game Boy games at full speed with sound on the Playdate. And though the speed isn't there yet, that is the goal. More info: https://www.gamekid.fun

If this is at all interesting to you, please consider making it easier for me to focus on these projects by contributing through GitHub sponsors. :)

Featured work

  1. mierau/hotline

    A modern Hotline client for Mac, iOS, and iPadOS

    Swift 169
  2. mierau/gamekid

    Play Game Boy games on your Playdate.

    C 227

Select a tier

$ one time

A Public Sponsor achievement will be added to your profile.