Ross ROSS = Recommend OSS · open-source software intelligence for agents

paypal/gatt

Gatt is a Go package for building Bluetooth Low Energy peripherals observed · 2026-08-28

github.com/paypal/gatt · Go · BSD-3-Clause (permissive) observed · 2026-08-28

Health v2 · maintenance only

32/100

  • Activity 0
  • Release rhythm 35
  • Longevity 100

Flags: no_releases

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 4515
  • days_rel: n/a
  • days_push: 1478
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1165 stars · 287 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

A Go package implementing the Bluetooth Low Energy Generic Attribute Profile (GATT) protocol for building BLE peripherals and centrals. It lets developers create services, characteristics, and descriptors, advertise, scan, connect, and handle requests on Linux and macOS.

Use cases

  • build a bluetooth low energy peripheral in go
  • scan and connect to ble devices from a go program
  • create gatt services and characteristics
  • advertise ble services from linux or macos
  • cross-compile a go ble server for arm embedded devices
  • write a ble central client to discover and explore peripherals

When to choose

  • you need to implement BLE peripheral or central roles in Go on Linux or macOS
  • you want direct HCI-level control of the Bluetooth adapter without BlueZ D-Bus
  • you are deploying Go BLE code to embedded ARM Linux devices

When to avoid

  • you need Windows, Android, or iOS support
  • you need a maintained library with recent releases or broad community support
  • you need to share the HCI device with other Bluetooth programs on the same machine
  • you prefer a higher-level BlueZ-based API on Linux

Facets

library · maturity maintenance

sdk developer-tools iot embedded-systems developer-tools go cross-platform embedded bluetooth-low-energy gatt ble-peripheral ble-central hci iot-connectivity linux macos

1 source

Member repositories

RepositoryRoleHealth v2
paypal/gattmain32

For agents

markdown · JSON · MCP: product_card(name="paypal/gatt")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem