My Apps
Looking for something? These are my apps for iOS and Mac.
Vinegar
Vinegar replaces the YouTube player with a minimal HTML <video>
tag. It removes ads, prevents tracking, restores picture-in-picture, and keeps videos playing in the background.
Learn more…
Baking Soda
Like Vinegar, Baking Soda replaces custom video players with a <video>
tag. It works on all websites other than YouTube. Baking Soda doesn’t block ads.
Learn more…
Gibberish
Gibberish is a weird blogging app that looks and feels like a messaging app. This UI tricks my brain into writing mode, just like when I write long messages to my friends.
Learn more…
Lucky
Lucky is a Safari extension that removes the clutter from the Google search results page, leaving you with the 10 blue links.
Learn more…
Lucky Notes
Lucky Notes is a companion notes app to Lucky. When you search with Lucky, it will also search through your saved notes and include the relevant results.
Learn more…
Doomscroll
Doomscroll is a news reader app designed to be used for just a few minutes each day, helping you stay updated without getting sucked into the 24-hour news cycle.
Learn more…
History Book
History Book automatically saves the content of your browsing history in a privacy-friendly way. You can use it as a personal search engine for webpages you know or as a read-later app.
Learn more…
Web Inspector
Web Inspector is a full-fledged web development tool for iOS and iPadOS. You can view, inspect, edit, and search DOM elements. There’s a JavaScript console and a network inspector.
Learn more…
Medley
Medley is a music player that looks like the pre-iOS 6 Music app.
Learn more…
Spool
Spool is a Safari extension that enhances the Threads web app. It lets you set Following as your default timeline and filter unwanted posts.
Learn more…
Imgpls
Imgpls is a Safari extension that loads Imgur images directly when you click on links like i.imgur.com/fxBBsLx.gif
.
Learn more…
Monies
Monies is a very very basic expense tracker app I made for my wife.
Learn more…
Unprocrastinator
Unprocrastinator is a Safari extension that makes you wait 30 seconds before you can see some websites.
Learn more…
Crappy VPN
Crappy VPN is a menu bar app that makes it easier to create an SSH tunnel proxy.
Learn more…
Sideways
Sideways is a Safari extension for rotating webpages when screen rotation is off.
Learn more…
AMP Shockwave
AMP Shockwave is a simple Safari extension that redirects AMPs to regular web pages. It’s only 50 lines of code.
Learn more…
Makeover
Makeover is a lightweight Safari extension that lets you change the appearance and behavior of web pages with CSS and JavaScript.
Learn more…
Staring
Staring is a tiny app that prevents your Mac from sleeping. The source code is available on GitHub.
Learn more…
Ikura (Retired)
Ikura is a cycle-tracking app that takes your privacy very seriously.
Learn more…
Rewinder (Retired)
Rewinder is a Safari extension that lets you go back in time and see how websites looked in the past.
Learn more…
Search Filter (Retired)
Search Filter lets you swipe-to-delete search results from domains you don’t like. Deleted search results will stay deleted in subsequent searches. It supports Google and DuckDuckGo.
Learn more…
Sessions (Retired)
Sessions is a Mac app for watching WWDC session videos. The videos are resizable.
Learn more…
ActiveTab (Retired)
ActiveTab makes it easier to spot the active tab in Safari by drawing a line below it. It tries to fix the problematic tab design introduced in Safari 15.
Learn more…
Time Capsule (Retired)
Time Capsule lets you save web pages as .webarchive
files and search their full-text content. There’s also a web service for syncing your saved pages.
Learn more…