Gabe Kangas's Projects
A Brightscript (Roku) library for submitting analytics to Amplitude
The hassle-free way to integrate analytics into any iOS application.
An attempt at a voice assistant for things Gabe wants to do.
Python scripts to help analyze data generated by the Beiwe app.
iOS/MacOS SDK for CloudApp http://getcloudapp.com
Documentation for the Fediverse
A low-memory footprint streaming audio player for iOS and OS X
Gabe Kangas
My personal web site at https://gabekangas.com.
Let users submit feedback, with screenshots, directly from your iOS app to Github Issues
This is a go library for twitter v2 API integration.
Monitor a JSON file for track information and when it changes, scrobble the track to Last.FM
Web based IRC client
Will take a directory of mp3 files and generate Markdown files from each to pass to your static site generator allowing you to generate a XML feed to use as a Podcast or blog posts.
MastodonKit is a Swift Framework that wraps Mastodon's API
Nodejs Gracenote.com Wrapper
Node.js module to get Now Playing information from an internet radio stream.
Discogs API v2 Client
Generate Daily Planner from one or more ical feeds
Simple splash page for openbuilders.club
The ultimate API for iOS & OS X Auto Layout — impressively simple, immensely powerful. Objective-C and Swift compatible.
ARC and GCD Compatible Reachability Class for iOS and MacOS. Drop in replacement for Apple Reachability
Some useful Roku utilities
Keep your station content fresh by updating it with mixes from your favorite sources
A very simple interface to Channel Pear on AppleTV
A BrightScript interface to SegmentIO event tracking
Get the currently playing track from Rekordbox v6 as Audio Hijack Shoutcast/Icecast metadata, display in your OBS video broadcast or export as JSON.
Generate Swift code for the Proto + Objectmapper + Realm + NSURLSession stack