base on A cross-platform programmable network tool # 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 ", Assign "at most 3 tags" to the expected json: {"id":"11651","tags":[]} "only from the tags list I provide: []" returns me the "expected json"