Just about everything works through the Beeminder API.
Note that these are in no way official, tested, or endorsed, though some of them have been incorporated into the Beeminder GitHub for safekeeping. I found them on the web, you could too. With a bit of luck they’re still in active use and their authors are here on the forum…
Here, let me search GitHub for you.
Libraries wrapping the Beeminder API
- Emacs mbork/beeminder.el (@mbork)
- Mathematica beeminder/wolfminder (@dreev)
- NodeJS malcolmocean/beeminderjs (@malcolm)
- Perl beeminder/bee-perl or the one in pjjh/bmndr (@philip)
- PHP beeminder/beeminder-php-api (@sodaware)
- Python mattjoyce/beeminderpy (@mattjoyce)
- Ruby beeminder/beeminder-gem (@muflax)
- Angular/Ionic beeminder-capstone/Nectar-Frontend (@nectar)
Example Scripts
- lydgate/bmndr, the original command line script by @bkam
- pjjh/bmndr, @philip’s fork of lydgate/bmndr
- chipmanaged/MCM-Dashboard, including @mary’s brilliant dashboard and autodial features
- giovanni/evernote, @giovanni’s inbox-zero evernote integration
Example Applications
- beeminder/beebot, our Slack bot, by @apb
- beeminder/beemios, our iOS app, by @apb
- palfrey/beeminder-calendar, eep days to calendar, by @palfrey
- palfrey/docket, synch with Todoist, by @palfrey
- beeminder-capstone/Nectar-Frontend, Android, iOS and Windows mobile app, by @nectar (@rnj, @tdulcet and others)
- beeminder-capstone/Nectar-Backend, Web app and integration framework, by @nectar (@rnj, @tdulcet and others), fork of tsubery/quantifier
- beeminder-capstone/pebble, Watchapp for Pebble, by @nectar (@tdulcet)
This list is wildly incomplete, please add any libraries that you rely on, as well as good examples for others to follow. This post is a wiki. Thanks!