Brook is a cross-platform programmable network tool that lets you run your own server and connect to it from your devices. People use it to set up a private, scriptable network connection between a server they control and their client apps.
Developer: txthinking ยท License: GPL-3.0 (open source) ยท Price: Free
Before you start: you need a Brook server to connect to. Set one up on a Linux server you control by running "bash <(curl https://bash.ooo/nami.sh)" to install Nami, then "nami install brook", then start the server with a command like "brook server -l :9999 -p hello" (replace the port and password as needed).
Official file from the developer's release ยท Sep 14, 2026 ยท SHA-256 905df20cb4c93d34โฆ
Key features
- <
- i
- t
- e
- m
Why isn’t Brook on Google Play?
This is published by its developer (txthinking) directly on GitHub as an APK download, not distributed through Google Play. It is not listed on F-Droid either.
Is Brook safe?
Brook is open source under the GPL-3.0 license, and the Android APK is built and released by the developer on the official GitHub releases page. As with any APK installed outside Google Play, you will need to allow installs from unknown sources, and you should check what network permissions the app requests since it is a networking tool.
How to install
- Tap the download button above: the APK file downloads straight to your phone.
- When Android asks, allow your browser to install unknown apps.
- Open the file and tap Install.
FAQ
Is Brook free?
Brook is open source software released under the GPL-3.0 license. You can download the client for free; running your own server may involve costs for the server hosting itself.
Do I need my own server to use the Android app?
Yes. Brook is a client-server tool, so you need to set up a Brook server first (see the Server instructions) before the Android client can connect to anything.
How is Brook different from a typical VPN app?
Brook is described as a programmable network tool, meaning you can customize its behavior with Brook Script and parameters via the "brook link" command, rather than just toggling a simple on/off VPN connection.
More free apps you won’t find on Google Play: Open Source Apps ยท Best Android apps not on the Google Play Store.
Frequently Asked Questions
Is Brook free?
Brook is open source software released under the GPL-3.0 license. You can download the client for free; running your own server may involve costs for the server hosting itself.
Do I need my own server to use the Android app?
Yes. Brook is a client-server tool, so you need to set up a Brook server first (see the Server instructions) before the Android client can connect to anything.
How is Brook different from a typical VPN app?
Brook is described as a programmable network tool, meaning you can customize its behavior with Brook Script and parameters via the "brook link" command, rather than just toggling a simple on/off VPN connection.



















Leave a Comment