blefyi
Ruby client for the BLEFYI REST API. BLE, GATT, beacons. Zero external dependencies.
Explore at blefyi.com — interactive tools and comprehensive reference.
Install
gem "blefyi"Quick Start
require "blefyi"
client = BLEFYI::Client.new
result = client.search("query")
puts resultAlso Available
| Platform | Install | Link |
|---|---|---|
| Python | pip install blefyi |
PyPI |
| npm | npm install blefyi |
npm |
| Go | go get github.com/fyipedia/blefyi-go |
pkg.go.dev |
| Rust | cargo add blefyi |
crates.io |
| Ruby | gem install blefyi |
rubygems |
Links
- Site: blefyi.com
- API: blefyi.com/api/v1/
- OpenAPI: blefyi.com/api/v1/schema/
- Glossary: blefyi.com/glossary/
- Guides: blefyi.com/guide/
- Tools: blefyi.com/tools/ Part of the FYIPedia open-source developer tools ecosystem.
Tag FYI Family
Part of the FYIPedia open-source developer tools ecosystem.
| Site | Domain | Focus |
|---|---|---|
| BarcodeFYI | barcodefyi.com | Barcode formats, EAN, UPC, ISBN standards |
| BLEFYI | blefyi.com | Bluetooth Low Energy, GATT, beacons |
| NFCFYI | nfcfyi.com | NFC chips, tag types, NDEF, standards |
| QRCodeFYI | qrcodefyi.com | QR code types, versions, encoding modes |
| RFIDFYI | rfidfyi.com | RFID tags, frequency bands, standards |
| SmartCardFYI | smartcardfyi.com | Smart cards, EMV, APDU, Java Card |
Embed Widget
Embed BLEFYI widgets on any website with blefyi-embed:
<script src="https://cdn.jsdelivr.net/npm/blefyi-embed@1/dist/embed.min.js"></script>
<div data-blefyi="entity" data-slug="example"></div>Zero dependencies · Shadow DOM · 4 themes (light/dark/sepia/auto) · Widget docs
License
MIT