Zero Code
GitHub

Apps I build, ready to install.

Every button on this page points at the current release. The Mac apps are Developer ID signed and notarized by Apple. Relay, Lexi, Agentrix, Mailday and Statio update themselves once installed; for the rest, this page always has the current build.

Zero Code

One app to install and update every Mac app on this page. It checks for new versions, verifies each download is signed by Zero Code, and swaps it in, quitting and reopening the app if it's running.

  • macOS 14+
  • Apple silicon & Intel
Download for Mac .dmg

Loading version information

Updates itself, and lives in the menu bar

Relay

A native Mac command bar with an encrypted clipboard and snippet library, synced across your Macs through iCloud.

  • macOS 14+
  • Apple silicon & Intel
Download for Mac .dmg

Loading version information

Updates itself: Check for Updates… in the app

Lexi

Multilingual dictation for Mac. Hold a key, speak, and Lexi types where you are writing. Uses your own OpenAI API key.

  • macOS 14+
  • Apple silicon & Intel
Download for Mac .dmg

Loading version information

Updates itself: Check for Updates… in the app

Agentrix

One window for your Claude Code, Codex and Grok agents, with history, usage and a terminal per chat. Runs on the subscriptions you already have.

  • macOS 13+
  • Apple silicon
Download for Mac .dmg

Loading version information

Updates itself: Update available appears in the app

Mailday

Your email and calendar, together. Gmail and custom-domain accounts. Development preview: Google sign-in is limited to configured test users for now.

  • Development preview
  • macOS 14+
  • Apple silicon
Download for Mac .dmg

Loading version information

Updates itself: Check for Updates… in the app

Chatter

Telegram, WhatsApp, Instagram and Messenger in one conversation list on your Mac. An early preview: messaging works, but it is still being built.

  • macOS 13+
  • Apple silicon
  • Preview
Download for Mac .zip

Loading version information

Updates itself from inside the app

Statio

A menu bar monitor for CPU, memory, network and disk, laid out the way you like: choose the order, graphs, icons and labels. No account, no analytics.

  • macOS 14+
  • Apple silicon
Download for Mac .dmg

Loading version information

Updates itself: Settings → General → App Updates

Oxygon

Training and race execution for endurance athletes, marathon to 250 km ultra. Fuelling planned checkpoint by checkpoint, and a coach that builds your week.

  • iPhone
  • Web
Download on the App Store

Loading version information

Updates through the App Store; the web app is always current

Captio

Greek subtitles for your videos. Transcription runs on the iPhone itself, so it works offline, keeps the video private and has no length limit. No watermark.

  • Beta
  • iPhone
  • iOS 26+
Ask for a TestFlight invite

Loading version information

New builds arrive through TestFlight

Marble Drop

A from-scratch tribute to the 1997 marble puzzle. Drag glass marbles into the funnels and fill the trays in the right colour order, losing as few as you can.

  • Web game
Play in the browser

Loading version information

Always current, nothing to update

Installing on a Mac

  1. Open the downloaded .dmg: a window shows the app with an arrow to Applications. Drag the app onto Applications, then eject the disk.
  2. Open the app from Applications. macOS verifies the notarization on first launch; there is nothing to bypass.
  3. Relay and Lexi ask for Accessibility permission so they can type into other apps. Grant it under System Settings → Privacy & Security.
  4. Relay, Lexi and Mailday fetch later versions themselves through Check for Updates… in the app, and Statio through Settings → General → App Updates. Agentrix (formerly AgentDeck) shows Update available and swaps itself in when you restart; if you still have AgentDeck, download Agentrix here once, since the rename breaks the old updater. The Mac builds of Ekybe, Chevio and Oxygon Studio have no updater yet: download the new build here and replace the app in Applications; your data stays.