# Catalogue

The current set of binary packages in the `nbpr` Hex organisation,
derived from `packages/` in the workspace at docs-build time.

The `:nbpr` library itself isn't shown — it lives on public
hex.pm rather than the `nbpr` organisation. Install it directly
from [hex.pm/packages/nbpr](https://hex.pm/packages/nbpr).

| Package | Version | Description |
| --- | --- | --- |
| [`:nbpr_dnsmasq`](https://hex.pm/packages/nbpr/nbpr_dnsmasq) | 2.91.0 | Lightweight DHCP/DNS server (`dnsmasq`) packaged for Nerves |
| [`:nbpr_htop`](https://hex.pm/packages/nbpr/nbpr_htop) | 3.4.1 | Htop is an interactive text-mode process viewer for Linux. |
| [`:nbpr_iperf3`](https://hex.pm/packages/nbpr/nbpr_iperf3) | 3.19.1 | Iperf is a tool for active measurements of the maximum achievable bandwidth on IP networks. |
| [`:nbpr_jq`](https://hex.pm/packages/nbpr/nbpr_jq) | 1.8.1 | Lightweight JSON processor (`jq`) packaged for Nerves |
| [`:nbpr_libpcap`](https://hex.pm/packages/nbpr/nbpr_libpcap) | 1.10.5 | A system-independent library for user-level network packet capture. |
| [`:nbpr_strace`](https://hex.pm/packages/nbpr/nbpr_strace) | 6.18.0 | A useful diagnostic, instructional, and debugging tool. |
| [`:nbpr_tcpdump`](https://hex.pm/packages/nbpr/nbpr_tcpdump) | 4.99.5 | A tool for network monitoring and data acquisition. |

## Using a package

Add the library plus whichever binary packages you need:

```elixir
defp deps do
  [
    {:nbpr, "~> 0.2"},
    {:nbpr_jq, "~> 1.0", organization: "nbpr"}
  ]
end
```

See [Getting started](getting-started.md) for the full consumer
flow, including authenticating to the `nbpr` organisation.
