nfcfyi
Async Rust client for the NFCFYI API. Look up NFC chips, NDEF record types, operating modes, ISO 14443/15693 standards, and contactless protocols.
Install
[]
= "0.1"
= { = "1", = ["full"] }
Quick Start
use Client;
async
API Methods
| Method | Description |
|---|---|
search(query) |
Search chips, standards, and glossary |
chip(slug) |
Get NFC chip details |
chip_family(slug) |
Get chip family details |
standard(slug) |
Get standard details |
operating_mode(slug) |
Get operating mode details |
ndef_type(slug) |
Get NDEF type details |
use_case(slug) |
Get use case details |
glossary_term(slug) |
Get glossary term definition |
compare(slug_a, slug_b) |
Compare two NFC chips |
random() |
Get a random NFC chip |
All methods are async and return Result<T, NfcFyiError>.
Also Available
| Language | Package | Install |
|---|---|---|
| Python | nfcfyi | pip install nfcfyi |
| TypeScript | nfcfyi | npm install nfcfyi |
| Go | nfcfyi-go | go get github.com/fyipedia/nfcfyi-go |
| Rust | nfcfyi | cargo add nfcfyi |
| Ruby | nfcfyi | gem install nfcfyi |
Code FYI Family
| Site | Domain | Focus |
|---|---|---|
| BarcodeFYI | barcodefyi.com | Barcode symbologies & standards |
| QRCodeFYI | qrcodefyi.com | QR code types & encoding |
| NFCFYI | nfcfyi.com | NFC chips & protocols |
| BLEFYI | blefyi.com | Bluetooth Low Energy |
| RFIDFYI | rfidfyi.com | RFID tags & readers |
| SmartCardFYI | smartcardfyi.com | Smart card platforms |
License
MIT