btleplug
buttplug-rs
Our great sponsors
btleplug | buttplug-rs | |
---|---|---|
9 | 119 | |
509 | 622 | |
3.3% | 1.9% | |
5.4 | 0.0 | |
11 days ago | 6 days ago | |
Rust | Rust | |
GNU General Public License v3.0 or later | BSD 3-clause "New" or "Revised" License |
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.
-
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
-
…no Instagram, this isn’t what I meant when I said I was a “girl gamer”
I mean, for that you just need a (compatible) bluetooth vibrator and buttplug.io
It's called Buttplug.io and they have a list.
-
Just an innocent mistake
btleplug is called that because it's the bluetooth library used in buttplug.io, which I also develop.
- Ask HN: Most interesting tech you built for just yourself?
-
Should I add this to my VR rig or is it too intense?
For the buttshaker you might want to look at https://buttplug.io/
-
Elden ring remastered!
This *is* a buttplug.io mod :P
This was done using the Game Haptics Router: https://intiface.com/ghr which uses the buttplug.io sex toy control library. This particular video was done using a lovense hush, but our library/software works with over 300 different toys.
This would be a great mod for https://buttplug.io/
- The Icculus Microgrant is giving out 250 dollar grants to open source projects, please brag about your project(s) in this thread so I can see them!
- Never meet your heroes they said. but nobody warned me against following them on Twitter.
What are some alternatives?
YiffSpot - A real-time web chat for "yiffing" randomly with other furries anonymously.
Flutter - Flutter makes it easy and fast to build beautiful apps for mobile and beyond
lovesense-rs - Rust implementation of the control protocol for Lovense toys (Max, Nora, Lush, Hush, etc...)
awesome-selfhosted - A list of Free Software network services and web applications which can be hosted on your own servers
uniffi-rs - a multi-language bindings generator for rust
bevy - A refreshingly simple data-driven game engine built in Rust
Rust-for-Linux - Adding support for the Rust language to the Linux kernel.
a32nx - The A32NX Project is a community driven open source project to create a free Airbus A320neo in Microsoft Flight Simulator that is as close to reality as possible.
proposals - Tracking WebAssembly proposals
cxx - Safe interop between Rust and C++
deldo - Deldo is a sex toy control and teledildonics mode for Emacs
parcel - The zero configuration build tool for the web. 📦🚀