Also see my list of repositories on GitHub for a full list of stuff, including smaller things not mentioned here.