Here’s a few little utilities I’ve built over the last couple of years to solve very unique or niche problems.
Each piece of software will have be featured in the main blog and I'll make sure to link to the blog for more info.

Controller Battery Monitor

A very lightweight macOS app built in swift to monitor your console controller battery and charging levels, it has a pop up dashboard window with an icon or list view.

The Dashboard can be closed to just leave the menu icon.

  • Download the zip file

  • Right Click > Open and accept warnings

  • Copy to Applications folder if you wish.

Link to blog post how this app came about.

Download
Computer screen displaying a dashboard with a connected DualShock 4 controller, showing 95% battery charge, Bluetooth connection, and charging status.
Computer screen displaying a dashboard with a Bluetooth device named DualShock 4, showing 95% battery charging.

Screenshot of a software interface titled 'CD Ripper to FLAC — By The Apple Geek.' The interface shows a cartoon avatar of a bearded man with glasses and a yellow shirt, along with the text 'The Apple Geek.' There is a red error message stating 'No Disc Detected.' The interface includes options to select output format 'flac,' browse output folder, open output folder, and exit. The interface is primarily gray, with a large white text box at the bottom.
Screenshot of an application called 'CD Ripper to FLAC' by The Apple Geek, showing options for ripping and converting a CD to digital audio files with a list of song titles and details.

CD Ripper – by The Apple Geek

A fast, clean and reliable CD ripping tool built for Linux desktops. Designed with simpliciy in mind, CD Ripper automatically detects your audio CDs, fetches track info from MusicBrainz, and saves high-quality FLAC or MP3 files directly to your Music folder.

Whether you’re archiving your personal CD collection or converting discs for use on modern devices, CD Ripper gives you a smooth, no-nonsense workflow.

Features

  • 🎵 Automatic CD detection

  • 🔍 Auto album lookup via MusicBrainz

  • 🎚️ Choose FLAC or MP3 output

  • 📁 Select your output folder

  • 🖥️ Clean, modern GUI

  • 💾 Saves ripped music with proper metadata

  • ⚙️ One-click ripping process

  • 🖼️ Custom app icon in dock + window

Requirements

  • Linux (Ubuntu/Debian recommended)

  • abcde, cd-discid, lame or flac installed

  • Python 3.8+ with Tkinter

Included

  • The full Python GUI

  • App icon

  • Launchable .desktop file


Download CD Ripper