awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
txthinking avatar

txthinking/brook

0
View on GitHub↗
15,093 stars·2,402 forks·Go·gpl-3.0·15 viewswww.txthinking.com/brook.html↗

Brook

Brook is a cross-platform proxy server designed to secure network traffic and manage multi-user access. It functions as a proxy manager that facilitates connectivity across diverse hardware architectures, including desktop, mobile, and router environments.

The system distinguishes itself through integrated identity and administrative controls, utilizing email-based token authentication to verify users and enforce granular, role-based access policies. It also provides a white-label build pipeline that allows for the customization of client application branding, enabling the replacement of default logos, names, and links to align with specific business requirements.

The software supports scalable network management through tiered subscription plans and multi-user access controls. It is distributed as native machine binaries generated through a unified compilation process to ensure consistent functionality across different platforms.

Features

  • Proxy Servers - Acts as a cross-platform proxy server for securing network traffic and managing multi-user access.
  • User Access Management - Provides a centralized system for scaling network access with granular user permissions and authentication.
  • Proxy Protocols - Implements proxy protocols to encapsulate and route network traffic securely across heterogeneous environments.
  • Network Access Control - Regulates network traffic for multiple users through granular permission settings and subscription management.
  • Role-Based Access Control - Enforces granular access permissions and subscription-based usage limits through role-based policy mapping.
  • Email Verification Flows - Implements secure user identity verification using one-time codes delivered via email.
  • Build Pipeline Customization - Provides a build pipeline that allows for the injection of custom branding assets during compilation.
  • Cross-Compilation Toolchains - Generates native executable binaries for diverse hardware architectures from a single codebase.
  • Cross-Platform Deployment Targets - Supports deployment across diverse hardware architectures including desktop, mobile, and router environments.
  • Cross-Platform Networking - Facilitates consistent network connectivity across multiple operating systems and hardware architectures.
  • VPN and Proxy Clients - Provides utilities for white-labeling and customizing proxy client applications for business branding.
  • Application Branding - Allows rebranding of client applications to align with specific business identity requirements.
  • White Labeling - Enables white-labeling of client software by replacing default logos, names, and links.

Star history

Star history chart for txthinking/brookStar history chart for txthinking/brook

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does txthinking/brook do?

Brook is a cross-platform proxy server designed to secure network traffic and manage multi-user access. It functions as a proxy manager that facilitates connectivity across diverse hardware architectures, including desktop, mobile, and router environments.

What are the main features of txthinking/brook?

The main features of txthinking/brook are: Proxy Servers, User Access Management, Proxy Protocols, Network Access Control, Role-Based Access Control, Email Verification Flows, Build Pipeline Customization, Cross-Compilation Toolchains.

Which projects share features with txthinking/brook?

Projects with overlapping indexed features include: snail007/goproxy — This project is a multi-protocol proxy server and network tunneling tool designed to manage traffic across… filegator/filegator — Filegator is a web-based file manager and self-hosted file sharing portal. It functions as a cloud storage gateway… quantumnous/new-api — This project is an AI model API gateway and proxy server designed to provide a unified interface for interacting with… aws/aws-cdk — The AWS Cloud Development Kit is an infrastructure-as-code framework that enables developers to define and provision… vaxilu/x-ui — x-ui is a web-based management panel for Xray proxy protocols. It serves as a visual control center for configuring… ehang-io/nps — nps is an intranet penetration proxy server that exposes internal network services to the public internet via secure…

Projects sharing features with Brook

These projects share indexed features with Brook. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • snail007/goproxysnail007 avatar

    snail007/goproxy

    16,874View on GitHub↗

    This project is a multi-protocol proxy server and network tunneling tool designed to manage traffic across heterogeneous infrastructure. It functions as a traffic management gateway, providing the core infrastructure to route, filter, and secure network connections through a unified interface. The software distinguishes itself through its support for cascading proxy chaining and dynamic upstream load balancing, which allow for the creation of complex, multi-hop network paths. It provides granular control over traffic flow by normalizing diverse protocols, enabling transparent port forwarding,

    Godns-proxyencryption-proxyhttp
    View on GitHub↗16,874
  • filegator/filegatorfilegator avatar

    filegator/filegator

    2,901View on GitHub↗

    Filegator is a web-based file manager and self-hosted file sharing portal. It functions as a cloud storage gateway that allows users to organize, upload, and download files across local disks and various cloud storage providers through a single unified interface. The system features a multi-backend authentication provider capable of verifying identities via JSON files, databases, or external directory services. It includes a role-based access control system that manages user permissions, assigns home folders, and restricts access to specific files and system routes. The platform provides cap

    PHPamazon-s3filefile-manager
    View on GitHub↗2,901
  • quantumnous/new-apiQuantumNous avatar

    QuantumNous/new-api

    39,722View on GitHub↗

    This project is an AI model API gateway and proxy server designed to provide a unified interface for interacting with diverse artificial intelligence service providers. It functions as a centralized middleware platform that routes, load balances, and translates API requests across multiple models, enabling developers to access text, image, audio, and video generation capabilities through a single, standardized integration. The gateway distinguishes itself through comprehensive administrative and financial controls, including event-driven usage accounting, real-time token consumption tracking,

    Goai-gatewayclaudedeepseek
    View on GitHub↗39,722
  • aws/aws-cdkaws avatar

    aws/aws-cdk

    12,817View on GitHub↗

    The AWS Cloud Development Kit is an infrastructure-as-code framework that enables developers to define and provision cloud resources using familiar programming languages. By utilizing construct-based synthesis, it translates high-level, object-oriented code into declarative templates, allowing for the automated management of complex cloud environments through a centralized, code-driven control plane. The framework distinguishes itself through its ability to model infrastructure as a dependency-aware resource graph, ensuring that components are provisioned and updated in the correct order. It

    TypeScriptawscloud-infrastructurehacktoberfest
    View on GitHub↗12,817
  • Compare all 30 related projects→