Open Source

All Open Source code is hosted via Github, with a full list of public repositories embedded below. Developers are welcome to request parts of the code for other App Store applications that aren't listed below as well, just ask.

The code that runs this site is written with Rust using the Rocket framework, using PostgreSQL to provide persistent storage for blog posts and github repository information. It is Open Source under the MIT license.

Keybase Go Library, Client, Service, OS X, iOS, Android, Electron

Read Documentation

FUSE for macOS preference pane

Read Documentation

Objective-C-based FUSE for macOS SDK

Read Documentation

C-based FUSE for macOS SDK

Read Documentation

A port of Rust's std::sync::mpsc to parking_lot

Read Documentation

C++ implementation of a fast and memory efficient HAT-trie

Read Documentation

Cross-platform library and utility to manage passwords

Read Documentation

On-Disk B+ Tree implemented in Rust

Read Documentation

Console progress bar for Rust

Read Documentation

A Rust implementation of BIP-0039

Read Documentation

Use FontAwesome in your Swift projects

Read Documentation

NMSSH is an Objective-C wrapper for libssh2, with a sweet API.

Read Documentation

Reverse engineered library for Ubiquiti Airview2 spectrum analyzer's undocumented device API

Read Documentation

Mac OS X menu application for imgur

Read Documentation

Networked entropy distribution system for Raspberry Pi and Beaglebone

Read Documentation

A "heater" for old PCs written in Python. Yes, it's a joke :)

Read Documentation

A "fake" Mi-Fi API built with Google AppEngine for Novatel devices. This is how Mi-Fi Monitor was developed without leaving an actual Mi-Fi running all the time :)

Read Documentation

This is a simple demonstration of two things, pulling random entropy out of a hardware smart card, and feeding that data into the Linux kernel pool using an ioctl call. Makes it possible for any Linux system to have a real hardware random number generator

Read Documentation

An Objective-C wrapper for the Prowl API

Read Documentation

An OS X menu bar application that tracks Bitcoin mining pool statistics using login details or API keys provided by the user, very old code and probably in need of refactoring

Read Documentation

A Bitcoin "stock ticker" of sorts, built to track MtGox trade high/low/volume data on a simple timer. Given the current situation with MtGox, this app DOES NOT work anymore, but the code is still available and may be useful to someone.

Read Documentation

A now deprecated but clever part of PlugUI (found in the Arch Linux ARM repo) that uses Google AppEngine to act as a sort of quasi dynamic DNS system much like dyndns but built specifically for Arch Linux (formerly PlugApps Linux, hence the branding)

Read Documentation

A simple Google AppEngine tool for monitoring a small number of webservers and notifying you of downtime using email or Prowl push notifications. This code is very very old but feel free to use it as it should still work

Read Documentation