If you're interested in movie sync, check out Syncydink, our open source Web based haptic movie player, based on Vue.js and typescript (and with WebVR support!). For those on macOS, Linux, Android, or ChromeOS, check out Syncydink in Google Chrome 61 or later! It works with all the Bluetooth toys we support thanks to Google Chrome's WebBluetooth API, no other downloads required.
There's also the first community project to support Buttplug, ScriptPlayer, a open source native Windows haptic movie player in C#!
Interested in helping out with development or using Buttplug for your own work? We're happy to help! Come join us on our Slack instance or our Discord Server, check out our forums, or get updates by following us on twitter!
Buttplug works on multiple platforms, and supports both controlling and receiving data from many different types of sex toys, machines, and robots.
Buttplug uses a modular client/server architecture, making it easy to use in multiple configurations. Implementations are available for many different programming languages.
Building an app or game that needs to use a computer controlled sex toy? Buttplug is embeddable! Just a couple of function calls and you'll be up and running.