btleplug
buttplug-rs
Our great sponsors
btleplug | buttplug-rs | |
---|---|---|
9 | 129 | |
688 | 776 | |
3.2% | 4.4% | |
7.5 | 9.2 | |
about 1 month ago | 3 days ago | |
Rust | Rust | |
GNU General Public License v3.0 or later | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
btleplug
-
Just an innocent mistake
In case someone is curious: https://github.com/deviceplug/btleplug/pull/279/files
-
Is the Rust ecosystem capable of making a cross-platform mobile game with p2p Bluetooth yet?
Is something wrong with https://github.com/deviceplug/btleplug or you haven't found it? You could also use bindings to platform libraries like https://github.com/microsoft/windows-rs and https://github.com/rust-mobile/ndk if btleplug doesn't have something fundamental to you.
- Show HN: Hacking Bluetooth to Brew Coffee in GitHub Actions
-
Deldo is a sex toy control and teledildonics mode for Emacs
One of the worst/best parts of buttplug is that I ended up needed to maintain my own Bluetooth LE library: btleplug (https://github.com/deviceplug/btleplug).
Worst because working with bluetooth is always THE WORST, best because of the submissions and community that've grown around it.
There's 2 types of PRs to btleplug:
- People going "here's a PR but uh, why is the library named btleplWAIT WHAT"
- People going "here is a PR specifically to fix something in Buttplug thank you"
- btleplug (cross-platform bluetooth LE rust library) v0.8 released, now with async!
-
BLEZ - Asynchronous interface to official Bluetooth Low Energy APIs on Linux (BlueZ)
"In its dev branch"
-
Android's new Bluetooth stack rewrite (Gabeldorsh) is written with Rust
I've always been annoyed at the cross-platform story for Bluetooth. GATT is one of my favorite protocols because it is so simple, but writing simple code against this simple protocol is _not_ portable:
iOS and macOS have CoreBluetooth, Linux has BlueZ, Windows has Windows.Devices.Bluetooth and Android has android.bluetooth.
I've seen a few projects trying to fix this, like https://github.com/deviceplug/btleplug, and I hope one of them becomes production ready.
-
Buttplug-rs Hits V1 Milestone
But, that's an ongoing problem. In terms of "done", I think the next big milestone will be mobile app support. We work on mobile web browsers in a couple of different ways, but Buttplug still needs app support, both native and for things like cordova/react native/etc... The biggest issue there at the moment lies in our bluetooth library (btleplug, https://github.com/deviceplug/btleplug), because getting the FFI via JNI to android is going to suck (even though I can crib off Servo's WebBluetooth impl, which worked on Android).
buttplug-rs
- Buttplug – open-source software project for controlling intimate hardware
-
Listen I'm not saying but I'm just saying...
Yes, and here is a list with lots of other games: https://github.com/buttplugio/awesome-buttplug https://buttplug.io/
- Buttplug is an open-source project for controlling intimate hardware
- Buttplug Sex Toy Control Project
-
C is like a flathead screwdriver, C++ is like a philips, Rust like a torx and Go like a hex.
They wrote buttplug.io in Rust for a reason.
-
Decided to try my hand at PS1 boxart for ULTRAKILL.
Aww yeah our older buttplug.io logo would've been better for that. You can see it in the stickers here. https://i.gzn.jp/img/2020/05/07/buttplug/00.png
- Former Pokemon Trainer Explains Object-Oriented Programming: Classes
-
Looking for "girly" topics for graduate thesis
Maybe take a look at https://buttplug.io/
- Title loves such BDSM(s)
-
Ultrakill rule
ive known about buttplug.io since before it was cool, both because open source sex toy hardware is based as hell and for the dream of one day realizing VIBE TETRIS
What are some alternatives?
Rust-for-Linux - Adding support for the Rust language to the Linux kernel.
YiffSpot - A real-time web chat for "yiffing" randomly with other furries anonymously.
cxx - Safe interop between Rust and C++
lovesense-rs - Rust implementation of the control protocol for Lovense toys (Max, Nora, Lush, Hush, etc...)
web-libusb
awesome-selfhosted - A list of Free Software network services and web applications which can be hosted on your own servers
deldo - Deldo is a sex toy control and teledildonics mode for Emacs
Flutter - Flutter makes it easy and fast to build beautiful apps for mobile and beyond
tpscube - An application for tracking cube solves
bevy - A refreshingly simple data-driven game engine built in Rust
ndk - Rust bindings to the Android NDK
uniffi-rs - a multi-language bindings generator for rust