Skip to content

Z3NTL3/ProxyBeast

Repository files navigation

ProxyBeast

ProxyBeast is a powerful, complete and free proxy checker with zero dependency and advanced capabilities.

Note

Start using ProxyBeast. Choose between installing from an installer or build an executable from source.
Get Started

Features

  • Lightweight

  • High performance

  • Event-driven

  • Rich ecosystem

  • Swift

  • Capabilities

    • Multi protocol checking

      Can check all protocols at once

    • Supports proxy checking for

      SOCKS/4/5 & HTTP/HTTPS type proxies

      • NOTE
        SOCKS protocol version 4/a support comes after BETA
    • Powerful event-driven goroutine pools

      Results in efficient and reliable architecture

    • Lightweight app

      Minimizing overhead, maximizing performance

    • Recognizes URI patterns

      Essential for multi protocol checking

File format

Below examples of correct file format:

user:pass@host:port
scheme://host:port
scheme://user:pass@port
host:port

Scheme can only be of http|https|socks4|socks5
Additional documentation

Get Started

We are very happy regards your interest in ProxyBeast. This guide is dedicated to help you install Proxybeast.

Do not worry, our software is ease of use, so we won't be covering usage tutorials here. You may find tutorials on our YouTube channel.

Note

We are in the BETA phase. Currently the only way to install is from Github releases or to build from scratch.

  • Installation

    There are two possible ways to install our software. To build from scratch, using Go tools. Or to install from a packaged installer.

    Precompiled installers and or executables

    Platform File Type
    Windows 10+ Installer Windows installer
    Linux File Executable
    MacOS File Executable

    We are in BETA, meaning that these above table wont work. See Github releases page.

    Build from scratch

    We assume you already have Go and it's toolchains installed. If not, follow the steps on this article.

    Install Go

    Clone this repository

    We use GIT to clone this repo. This should download ProxyBeast in the current working folder.

    git clone https://github.com/Z3NTL3/ProxyBeast
    
    Navigate into ProxyBeast workspace

    In the previous step we did install ProxyBeast. Now let's navigate into the workspace folder.

    cd ProxyBeast
    

    Building

    For building, it is essential to first install all dependencies. To do so, execute the following.

    We assume that you are located in the ProxyBeast workspace, as of the previous step.

    go get .
    
    • Installating required tools

    First we need to install Wails. For this execute the following command.

    go install github.com/wailsapp/wails/v2/cmd/wails@latest
    
    • Important note
      You require to have NPM installed. Which fits with Node.js. To install follow given directions here Install
    • Validating tools

    To validate that you're all set, execute the following command. If everything seems OK, go further with the last procedures.

    wails doctor
    
    • Final step

    To build a binary (generating executables from source) execute the following:

    wails build
    

    NOTE
    If you want to build an executable with GUI and a terminal for logs, execute the following command instead:

    wails build -windowsconsole
    

    Console attached to build only wroks on Windows


Warning

Currently we do only support a packaged installer for Windows. For Linux and MacOS you may adhere to install an executable, which we already have compiled for you.



FAQ

Find an answer to most of your questions here. If it is not covered ask in Discord.

  • What do you mean with "zero dependency"

    With zero-dependency, we mean that ProxyBeast is ported together with a low level module for all of it's networking requirements. Which is a native module and uses zero third party dependencies.

    Proxifier
    A module/library that is especially written to be ported with ProxyBeast, built by our maintainers.
    Source

About

ProxyBeast is a powerful, complete and free proxy checker with zero dependency and advanced capabilities.

Topics

Resources

License

Stars

Watchers

Forks