The side buttons on generic mice work really well for navigation in Windows... but not so much in macOS. By default they basically do nothing, and most software that claims to fix this problem (USB Overdrive, etc.) only binds the buttons to keyboard shortcuts with mixed results. While testing the Logitech MX Master, I noticed that unlike every other mouse I'd come across, its side buttons were acting in a suspiciously Windows-like manner on my Mac. (No blinking menu bars. No occasional destructive behavior. No mis-targeted navigation commands.) I decided to investigate this phenomenon in hopes of porting the behavior to all my other mice, and to make a long story short: it works! Really well! (Under GPL!)
Backgroundifier is a Mac OSX droplet-style app that converts image files of any size into pretty desktop backgrounds. Any image will work, but fine art and illustration looks the best. (You can see examples of the output on the app homepage.) There's a command line mode in addition to the GUI: if you go into the Backgroundifier.app bundle, you can either call into the Backgroundifier executable directly from Terminal (with the caveat that you can only save to and read from your ~/Pictures directory — sandboxing, sorry!), or alternatively extract the un-sandboxed command line utility from the Resources directory. On my laptop, I've even set up an Automator script that watches my primary pictures directory, automatically converts any new additions via shell script, and outputs the results to the directory I use for my desktop backgrounds. The app costs a buck, but most of it is open source. (I decided to exclude the UI nib file from the repo, at least for the time being.) It's written in Swift 2. You can find the repo here. Unfortunately, it's just a little bit out of date, but all the image conversion stuff should work fine. [more inside]
Otto is an open source music jukebox app that disguises itself as an iTunes replacement without all the extra baggage, but is actually a web-first, fully streaming, anti-cloud, social music server that allows multiple people to listen to the same stream of music at the same time and DJ for each other. Kinda like a private turntable.fm. For Mac OSX and Linux. A limited demo loaded with some CC licensed music can be found here. [more inside]
WGif is a command line tool for creating animated GIFs from YouTube videos. [more inside]
Make large triangles out of four smaller ones. It's a simple concept, but you score more points and earn more time by extending your triangle combos into more complex shapes. A completed combo returns a newly upgraded tile, and you match those up the same way. There's a timer, and you push it back by gathering initial tiles. By making different shapes, you can unlock symmetry, mirror and kaleidoscopic bonuses and even capture other tiles to raise your score multiplier up to 20x or more. Most games take about 5-10 minutes to complete. There are 30+ achievements and 3 leaderboards to measure your skill; Game Center supported on iOS and OSX. [more inside]
I wanted one slim bit of what last.fm provided - logging every time I play a song, and making that data easy to visualize. This is that bit - an open source OSX menubar app that outputs JSON.