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
233boy avatar

233boy/sing-box

0
View on GitHub↗
4,109 stars·1,601 forks·Shell·GPL-3.0·15 views233boy.com/sing-box/sing-box-script↗

Sing Box

sing-box is a management script and universal proxy orchestrator designed to install, configure, and manage network proxy servers. It provides a command-line interface to deploy diverse proxy protocols—including TUIC, Trojan, and Hysteria2—within a single network engine.

The project features an automated setup tool for the REALITY protocol to obfuscate network traffic and a system for provisioning and renewing security certificates to ensure encrypted connections. It also includes a Linux network optimizer to implement BBR congestion control and other system-level tweaks for improved throughput.

The toolset covers proxy administration and service lifecycle management, including starting, stopping, and updating core components. It provides utilities for JSON configuration validation, real-time log monitoring, and the generation of shareable links and QR codes for remote client provisioning.

Features

  • Binary Lifecycle Management - Provides a comprehensive command-line interface for the installation, execution, and updating of the sing-box proxy binary.
  • Encrypted Tunneling - Configures and manages secure protocols like REALITY, TUIC, and Hysteria2 to bypass network restrictions.
  • Service Lifecycle Management - Implements commands to manage the full lifecycle of the proxy service, including uninstallation.
  • Proxy Configuration Tools - Features a CLI utility for configuring secure network proxy protocols and routing tunnels.
  • Proxy Server Orchestrators - Orchestrates the lifecycle and configuration of multiple proxy protocols including TUIC, Trojan, and Hysteria2.
  • Sing-box Configurations - Automates the installation and configuration of sing-box network tunnels on remote servers.
  • Traffic Obfuscation Tools - Provides an automated setup tool for the REALITY protocol to obfuscate network traffic and bypass censorship.
  • TLS Certificate Management - Automates the provisioning and renewal of security certificates to ensure encrypted transport layers for proxy services.
  • Service Management - Provides a command-line utility to start, stop, and restart the proxy core and associated services.
  • Installation Automation Wrappers - Provides a shell-based CLI wrapper to automate the installation and configuration of the sing-box binary.
  • Proxy Node Administration - Handles the lifecycle management and maintenance of proxy server nodes on virtual private servers.
  • QR Code Share Links - Generates shareable URL links and QR codes to simplify the setup of remote proxy clients.
  • Core Engine Update Systems - Provides a utility to upgrade the core proxy engine and management scripts to specific versions.
  • Configuration Validators - Ships a tool to repair and verify the core configuration JSON to ensure error-free startup.
  • Data Throughput Optimizers - Optimizes data transfer rates and minimizes latency by implementing BBR congestion control on the host system.
  • TCP Congestion Optimizers - Implements BBR congestion control and TCP stack optimizations to improve server throughput.
  • Kernel Optimizers - Modifies system network parameters and enables BBR congestion control to optimize data throughput.
  • Linux Network Optimizations - Implements BBR congestion control and other Linux kernel network stack tweaks to improve data throughput.
  • Automatic Certificate Provisioning - Provides automated TLS certificate provisioning and renewal via Let's Encrypt for secure proxy connections.
  • Client - Generates shareable links and QR codes to facilitate the connection of remote clients to the server.
  • Configuration Managers - Includes a manager for modifying and validating structured JSON configuration files for the proxy engine.
  • Proxy Node Parameter Configurations - Provides an interface to modify proxy parameters like ports and encryption without editing raw JSON.

Star history

Star history chart for 233boy/sing-boxStar history chart for 233boy/sing-box

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. 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

Open-source alternatives to Sing Box

Similar open-source projects, ranked by how many features they share with Sing Box.
  • teddysun/shadowsocks_installteddysun avatar

    teddysun/shadowsocks_install

    8,255View on GitHub↗

    This project is a collection of automated deployment tools centered around a Shadowsocks server auto-installer for Linux distributions. It provides a specialized SOCKS5 proxy manager and a web-based proxy control panel to administer secure network tunneling. The toolkit distinguishes itself by integrating a Linux kernel optimizer that enables congestion control algorithms to increase network throughput. It also includes a dedicated deployer for HTTP/3 web servers and a management interface capable of generating connection QR codes and monitoring real-time performance. The software covers a b

    Shellshadowsocksshadowsocks-libevshadowsocks-server
    View on GitHub↗8,255
  • caddyserver/certmagiccaddyserver avatar

    caddyserver/certmagic

    5,568View on GitHub↗

    Certmagic is a Go library for automating the issuance and renewal of TLS certificates. It functions as an automatic HTTPS provisioner and ACME client that handles the full lifecycle of certificates to ensure secure connectivity without manual intervention. The library is distinguished by its support for on-demand TLS provisioning, which generates certificates dynamically during the TLS handshake based on the server name. It also provides automation for wildcard certificates through DNS challenge verification and integrates with the ZeroSSL API for certificate acquisition. The project covers

    Goacmeautomatic-httpsgo
    View on GitHub↗5,568
  • fscarmen/sing-boxfscarmen avatar

    fscarmen/sing-box

    4,878View on GitHub↗

    This project is a shell-based deployment script for configuring multi-protocol proxy servers using sing-box. It provides a system for installing and managing network proxy environments on remote servers, supporting protocols such as Reality, Hysteria2, TUIC, Trojan, and Shadowsocks. The tool includes a proxy subscription generator that creates formatted node lists compatible with various proxy clients via a single subscription link. It also implements specialized network configurations, including Cloudflare WARP proxy chains for bypassing regional restrictions and Argo tunnel gateways for NAT

    Shellanytlsargohysteria2
    View on GitHub↗4,878
  • game1024/openspeedygame1024 avatar

    game1024/OpenSpeedy

    15,161View on GitHub↗

    OpenSpeedy is a network acceleration utility designed to optimize data transmission between applications and remote servers. It functions as a congestion control middleware and traffic processing engine, operating within the kernel space to minimize latency and reduce CPU overhead during packet delivery. The project distinguishes itself through its ability to aggregate multiple network interfaces into a single logical stream, enhancing bandwidth and link reliability. It employs custom transport protocols that bypass head-of-line blocking and utilizes forward error correction to reconstruct lo

    C++cplusplusgamedevgamemod
    View on GitHub↗15,161
See all 30 alternatives to Sing Box→

Frequently asked questions

What does 233boy/sing-box do?

sing-box is a management script and universal proxy orchestrator designed to install, configure, and manage network proxy servers. It provides a command-line interface to deploy diverse proxy protocols—including TUIC, Trojan, and Hysteria2—within a single network engine.

What are the main features of 233boy/sing-box?

The main features of 233boy/sing-box are: Binary Lifecycle Management, Encrypted Tunneling, Service Lifecycle Management, Proxy Configuration Tools, Proxy Server Orchestrators, Sing-box Configurations, Traffic Obfuscation Tools, TLS Certificate Management.

What are some open-source alternatives to 233boy/sing-box?

Open-source alternatives to 233boy/sing-box include: teddysun/shadowsocks_install — This project is a collection of automated deployment tools centered around a Shadowsocks server auto-installer for… caddyserver/certmagic — Certmagic is a Go library for automating the issuance and renewal of TLS certificates. It functions as an automatic… fscarmen/sing-box — This project is a shell-based deployment script for configuring multi-protocol proxy servers using sing-box. It… game1024/openspeedy — OpenSpeedy is a network acceleration utility designed to optimize data transmission between applications and remote… wulabing/xray_onekey — Xray_onekey is an automated Linux network proxy deployer and installation script. It is designed to install and… google/bbr — BBR is a TCP congestion control implementation designed to maximize throughput and minimize delay by modeling the…