Resources for press, media, and content creators.
Download Press Kit (19.5 MB)—contains app icons and screenshots for all apps.
App app icons are available in vector SVG format for use in articles and reviews. Please do not modify the icons, other than to round the corners into a squircle.
Screenshots from the apps may be used in press coverage.
Analytics for itch.io games
Barfly is a macOS menu bar app that tracks analytics for games published on itch.io. It monitors views, downloads, and purchases across all your games, showing what has changed over configurable time periods from one hour to one week. The menu bar icon fills when new activity is detected, and delta values show exactly how your numbers have moved. System notifications alert you to changes without needing to check. Data is stored locally in SQLite to work around itch.io API limitations, with auto-pruning to keep things tidy. The entire app fits in under 1 MB.
Copy text twice to translate with Apple or DeepL
Ditto is a macOS menu bar translation app. Press CMD+C twice on any selected text to instantly translate it via a popup window. It uses Apple Translate by default with no setup required, or you can switch to DeepL for broader language support with 35+ languages. A floating window mode allows real-time translation as you type. Source language is detected automatically and the translated text replaces your clipboard contents. No accessibility permissions are needed since Ditto works through pasteboard detection. The entire app is less than 1 MB and runs without a dock icon.
Clean and eject drives to be free of junk files
Driveaway is a macOS menu bar utility that removes metadata junk files from external drives before ejecting them. When you share USB drives, SD cards, or external hard drives with Windows or Linux users, macOS leaves behind .DS_Store files, Spotlight indexes, AppleDouble resource forks, and other invisible clutter. Driveaway monitors connected volumes in real time, cleans them automatically before ejection, and can eject all drives at once. Each volume gets individual cleaning settings, and read-only volumes are excluded automatically. The app runs entirely from the menu bar in under 1 MB.
System-wide equaliser with hearing compensation
EQer is a system-wide 10-band equaliser for macOS that processes audio from every app in real time. Each application gets its own audio tap, allowing per-app EQ curves and settings. Choose from 22 built-in presets, drag the curve to create custom profiles, or paste your audiogram data to have EQer calculate the optimal listening curve for your hearing. A dynamic range compressor evens out quiet and loud sounds with a brickwall limiter to prevent clipping. The app runs from the menu bar with one-click toggle, uses under 30 MB of memory, and fits in under 1 MB.
Easy RSS feed editing and publishing
Feedit is a native macOS editor for creating, managing, and publishing RSS 2.0 feeds. Import existing feeds from files or URLs, edit every field with a syntax-highlighted HTML description editor and live preview, then publish to a local folder or WebDAV server. A built-in validator checks feeds against the RSS spec with error and warning indicators. Feeds sync across devices via iCloud with conflict resolution. Draft support lets you prepare items before publishing, and credentials are stored securely in the Keychain. Find and Replace, Undo, and keyboard shortcuts are all built in. Under 2 MB.
Diagnose your USB problems live and direct
Hubble is a macOS utility that visualises your Mac’s USB topology as an interactive canvas. Every host controller, hub, and device is mapped into a zoomable node-and-link diagram with Bezier cables colour-coded by speed tier, from USB 1.0 through Thunderbolt 3. Red and orange cable highlights flag throttled connections with actionable upgrade suggestions. A dedicated Inspector panel detects power budget issues, bandwidth oversubscription, deep hub chains, and transaction translator contention, with colour-coded severity and one-click web search for fixes. The canvas auto-refreshes via IOKit notifications with hot-plug animations: a golden glow when devices connect and a poof when they disconnect. Click any node for a detail popover showing vendor ID, product ID, serial number, power draw, and more, with one-click lookups on DeviceHunt and Google. Disk-based USB devices can be ejected directly from the popover. Devices can be given persistent nicknames, and the Linux USB IDs database can be downloaded for richer naming. The full topology exports as PNG or PDF. Requires macOS 12.4 or later.
Toggle Samba file sharing automatically
Last Dance is a free, open-source macOS utility that fixes a persistent bug where SMB file sharing stops working after a restart. The app automatically disables file sharing before your Mac shuts down or restarts, then re-enables it when you log back in. This simple workaround ensures other devices on your network can always connect to your shared folders. Setup takes seconds: launch the app, authorise the privileged helper once, and forget about it. Last Dance runs quietly in the menu bar, starts automatically at login, and uses under 1 MB of disk space.
Local servers made simple
Localmost is a macOS menu bar app for running local HTTP servers without the terminal. Drag a folder onto the menu bar icon and a server starts immediately with automatic port assignment. Manage multiple servers at once, each with independent start/stop controls and access logs. The app monitors directories in real time and auto-stops servers if a folder is moved or deleted. Built on the Hummingbird HTTP framework, it serves static files with proper MIME types and generates directory listings when there is no index file. Ideal for static site development, HTML prototyping, and local file serving.
Custom profile pictures with emoji flair
Mojibaker is a free iOS app for creating custom profile pictures. Choose from solid colours, interactive mesh gradients, or image backgrounds, then place emoji, genomoji, memoji or stickers with drag-and-pinch gestures. Type a mood or scene and the app suggests matching colours from a datavase of 32K+ colours using semantic matching. Save presets for backgrounds, overlays, and full compositions. Export at 1024x1024 PNG. Supports Image Playground on iOS 18.1+ for Apple Intelligence generated backgrounds.
GitHub notification menu
Octoping is a macOS menu bar app that displays your GitHub notifications. Notifications are grouped by repository with colour-coded icons matching github.com’s visual language for open, merged, and closed states. Mark items as read individually, per repository, or all at once. Click any notification to open it directly in your browser. Auto-refresh intervals range from one minute to 24 hours, with smart refresh when you open the menu. Choose between tray, bell, or dot indicator styles, and optionally hide the icon when there are no notifications. Token storage uses the macOS Keychain. Under 1 MB.
A pocket full of TaskPaper
PaperTrail brings full TaskPaper editing to iOS. It supports .taskpaper, .txt, and .md files with projects, tasks, notes, and tags. Collapsible projects help you focus, and a powerful search query language lets you filter by tag, project, or custom expressions. Saved searches are stored directly in the document. Link entries to calendar events, set alarms that create iOS Reminders, and use natural date parsing for due dates. The app integrates with the iOS Files app and syncs via iCloud, so your documents stay in sync with TaskPaper on the Mac. Over 20 keyboard shortcuts. Under 1 MB.
Menu bar port inspector to see what's running
Seeports is a macOS menu bar utility that shows every TCP port listening on your Mac. Ports are automatically grouped by service—Docker, OrbStack, Kubernetes, Cloudflare, and more—so you can instantly see what’s running without reaching for the terminal. Click any port to copy its localhost URL, open it in your browser, or search for documentation. Rogue processes can be terminated or force killed directly from the menu. Multiple scanning strategies including lsof, libproc, and bind probing ensure comprehensive detection, with configurable auto-refresh intervals from 2 to 60 seconds. Individual ports or entire process groups can be hidden to reduce noise. The entire app fits on a floppy disk at under 300 KB.
Bundle your project files without moving anything
Stapler is a free macOS app that bundles related files into logical projects without moving anything. Create a .stapled document and add files, folders, and apps from anywhere on your system. Items are stored as secure aliases, so the originals stay where they are. Open a .stapled file to auto-launch everything inside: your IDE, design files, documentation, and reference material all open at once. Hold Command while opening to edit the bundle instead. Inspired by the classic 1992 PSW Stapler utility, rebuilt for modern macOS with sandboxing, Quick Look previews, and keyboard shortcuts. Under 1 MB.
Safari tab management all in one place
Tabulator is a macOS app that gives you a unified view of every Safari tab across local windows, named tab groups, iCloud devices, and bookmarks. Search, sort, tag, and export tabs from one multi-column interface. When Safari is closed, you get full editing—cut, copy, paste, drag-and-drop, and reorder tabs directly. Organise with Finder colour tags, export as HTML bookmarks, and back up Safari databases automatically with one-click restore. A bundled Safari extension provides live tab tracking with audio detection. Vertical tabs mode offers an always-on-top slim panel alongside Safari with a global hotkey. Built for Safari power users who need to manage large numbers of tabs without switching contexts.
Quick access bookmarking for self-hosted services
Tsundoku is a macOS menu bar app for quickly saving bookmarks to self-hosted and cloud-based bookmarking services. Press a global hotkey from anywhere to capture the URL and title from your active browser window. Tags auto-complete from your service, and duplicate URLs are flagged before submission. Supported services include Linkding, Raindrop.io, Wallabag, Shaarli, LinkAce, and Karakeep. Works with Safari, Chrome, Arc, Brave, Edge, Opera, Vivaldi, and more. No browser extension required. The entire workflow is keyboard-driven: hotkey to open, type tags, enter to submit. Under 2 MB.
Perspective correct images, crop, adjust, and export
Vanishing Point is a macOS app for correcting perspective distortion in photos. It includes four perspective correction tools plus auto-detection using Apple Vision, 36 aspect ratio presets, and crop controls. Background removal combines Vision-based foreground detection with colour sampling for clean cutouts with transparency. Built-in adjustments cover levels, brightness, contrast, gamma, saturation, and sharpness. Export to PNG, JPG, or TIFF at multiple sizes. All processing is local on your Mac with no network activity or data collection.
Sound effect generator with built-in mixer
Wavelet is a macOS sound effect generator for game developers and creators. Based on the classic sfxr synthesis engine, it generates unique, royalty-free sound effects at the click of a button. Generator presets cover common categories like laser, explosion, pickup, jump, and powerup. Over 35 parameters control envelope, frequency, vibrato, filters, phaser, and arpeggio. Layer multiple sounds with independent offset, gain, and timestretch controls using the built-in mixer. An unlimited history system tracks every change with visual waveform previews. Export to WAV audio, Lua code, Swift code, or classic SFS format.
Optimise your images without any loss in quality
Brutify is a macOS image optimisation app that reduces file sizes without visible quality loss. It runs 14 compression engines in parallel across JPEG, PNG, GIF, and WebP formats, automatically picking the smallest result for each image. Three processing modes suit different needs: Fast for quick results, Slow for maximum compression, and Lossy for aggressive size reduction. Drag and drop files or entire folders, process hundreds of images in batch, and undo any optimisation to restore the original. Finder integration lets you right-click images to optimise directly. Built natively for Apple Silicon and Intel.
Native pixel art editor with tons of features
Dottie is a native macOS pixel art editor built from scratch for the Mac. It features a full drawing toolset including pencil, pen, airbrush, smudge, fill, and shape tools, all mapped to single keyboard shortcuts for fast workflows. The app supports layers with opacity and onion skin modes, frame-based animation with live preview and sprite sheet export, and custom colour palettes with Lospec import. Selection tools include magic wand, marquee, lasso, and polygon. Dottie imports over 20 formats and exports to PNG, GIF, SVG, and more. The entire studio fits in under 3 MB.
Multi-drive disc dumper with expandable interface
Spindle is a macOS app for ripping optical discs with byte-accurate extraction directly from the drive hardware. It handles CD-ROMs, DVDs, and hybrid discs containing both ISO 9660 and HFS partitions, including vintage Macintosh media that modern macOS cannot mount natively. Output formats include ISO, BIN, and RAW. Triple hashing with CRC-32, MD5, and SHA-1 runs simultaneously during the read. The interface multiplies for each connected drive, supporting multi-drive ripping in parallel. Live progress shows transfer rate, ETA, and completion percentage. Ideal for digital preservation of ageing optical media.
Matt Sephton creates apps for Apple platforms. He is an award-winning game developer, was previously a Technology Evangelist at Apple, and has been programming since 1990.
Many of my apps fit on a 3.5” 1.44 MB floppy disk! Read about that on the Floppy page. The “Fits on a Floppy” badge is included in the press kit.
I am available for interviews and podcast appearances. Please book time that suits you, and get in touch if we need to work around timezones and I’ll open up more slots on a specific day.
Some of my apps are available for beta testing via TestFlight. These apps are listed as such on the index page. Please be aware that spots are limited, first come first served. Get in touch with any special requests.