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 a Python application written with the Bottle framework, using PostgreSQL to provide persistent storage for blog posts and github repository information. It's entirely purpose-built to run this site, and would not be useful as a general open source project, but it may be posted on Github at some point.

D-Bus binding for the Rust language

Read Documentation

Cross platform library to read a password in the terminal with Rust.

Read Documentation

Tar file reading/writing for Rust

Read Documentation

Rust bindings to the Core Foundation library on Mac OS X and iOS

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

Simple nondeterministic URL shortener written with Bottle, Memcache and minimal Bootstrap/FontAwesome. Not setup for deployment by default, disable bottles development server and use gunicorn + nginx for public use

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