# Technical Documentation: txthinking/brook

> ℹ️ **Provenance:** Standard README.md · [CodeWiki Reference](https://codewiki.google/github.com/txthinking/brook) · Recency: Active (< 180 days)

# Brook

A cross-platform programmable network tool.

**Sponsor**: [Shiliew - Focuses on providing stable network services](https://www.txthinking.com/shiliew.html)

## Server

```
bash <(curl https://bash.ooo/nami.sh)
```

```
nami install brook
```

```
brook server -l :9999 -p hello
```

## Client

- [iOS](https://apps.apple.com/us/app/brook-network-tool/id1216002642)
- [Android](https://github.com/txthinking/brook/releases/latest/download/Brook.apk)
- [macOS](https://apps.apple.com/us/app/brook-network-tool/id1216002642)
	- [About App Mode on macOS](https://www.txthinking.com/talks/articles/macos-app-mode-en.article)
- [Windows](https://github.com/txthinking/brook/releases/latest/download/Brook.msix)
- [Linux](https://github.com/txthinking/brook/releases/latest/download/Brook.bin)
	- [How to install Brook on Linux](https://www.txthinking.com/talks/articles/linux-app-brook-en.article)
- [OpenWrt](https://www.txthinking.com/talks/articles/brook-openwrt-one-en.article)

> You may want to use `brook link` to customize some parameters

## Docs

https://www.txthinking.com/brook.html

## Brook Script Gallery

https://brook.app

--- METRICS ---
- Files Extracted: 1
- Estimated Token Budget: ~318 tokens
- Recency Window: Active (< 180 days)
- Canonical Reference: https://codewiki.google/github.com/txthinking/brook
