https://github.com/buttplugio/buttplug
Rust Implementation of the Buttplug Sex Toy Control Protocol
https://github.com/buttplugio/buttplug
Last synced: 6 days ago
JSON representation
Rust Implementation of the Buttplug Sex Toy Control Protocol
- Host: GitHub
- URL: https://github.com/buttplugio/buttplug
- Owner: buttplugio
- License: other
- Created: 2016-07-26T04:54:50.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2025-05-04T23:16:15.000Z (15 days ago)
- Last Synced: 2025-05-05T00:23:33.511Z (15 days ago)
- Language: Rust
- Homepage: https://buttplug.io
- Size: 6.56 MB
- Stars: 971
- Watchers: 14
- Forks: 75
- Open Issues: 79
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# Buttplug
[](https://www.patreon.com/qdot)
[](https://www.github.com/sponsors/qdot)
[](https://discuss.buttplug.io)
[](https://discord.buttplug.io)
[](https://twitter.com/buttplugio)[](https://crates.io/crates/buttplug)
[](https://crates.io/crates/buttplug)
[](https://crates.io/crates/buttplug)
![]()
A Rust implementation of the Buttplug Intimate Hardware Control Protocol, including a client and server. This is the core implementation of Buttplug.
This repo is a monorepo with multiple projects, including:
- [buttplug](buttplug/) - Rust implementation of the Buttplug protocol spec
- [buttplug-schema](buttplug/buttplug-schema) - JSON schema for the Buttplug protocol spec
- [buttplug-device-config](buttplug/buttplug-device-config) - Device configuration file for buttplug
(where we store all of the device identifiers)
- [buttplug_derive](buttplug_derive/) - Procedural macros used by the buttplug rust library.For information about compiling and using these libraries, please check the
README files in their directories.For a list of applications using Buttplug, see the [awesome-buttplug repo](https://github.com/buttplugio/awesome-buttplug).
## Other Language Implementations
See the [awesome-buttplug repo](https://github.com/buttplugio/awesome-buttplug#development-and-libraries) for a full list of implementations.