awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
jpillora avatar

jpillora/chisel

0
View on GitHub↗
15,615 Stars·1,553 Forks·Go·mit·10 Aufrufe

Chisel

Chisel is a network tunneling tool that facilitates secure communication by encapsulating TCP and UDP traffic within HTTP requests. It functions as a connection multiplexer, consolidating multiple logical network streams into a single persistent connection to improve throughput and reduce overhead. By leveraging standard web protocols, the system enables firewall traversal and provides a mechanism for remote port forwarding and proxying.

The project distinguishes itself through its focus on resilient connectivity and granular access control. It maintains persistent network sessions across unstable environments using automatic reconnection strategies with exponential backoff. Security is enforced through TLS-secured tunnels and credential-based authentication, which allows administrators to restrict access to specific network destinations or port ranges based on user identity.

Beyond its core tunneling capabilities, the software supports SOCKS5 proxy integration, allowing applications to route traffic through remote endpoints as if they were connected to a local network. It is designed for broad compatibility, offering support for cross-platform binary distribution and containerized deployment to ensure consistent operation across diverse infrastructure.

Features

  • Connection Multiplexing - Consolidates multiple logical network streams into a single persistent connection to improve throughput and reduce overhead.
  • HTTP Tunnels - Encapsulates arbitrary TCP and UDP traffic within standard HTTP requests to bypass restrictive firewalls.
  • SOCKS5 - Routes application-level traffic through a remote tunnel endpoint to provide seamless access to private network services.
  • Reverse Tunnels - Exposes local services to remote networks by establishing persistent, encrypted tunnels through restrictive firewalls.
  • Secure Remote Access - Exposes local services to remote networks through encrypted tunnels over standard web connections.
  • Traffic Tunneling - Transports network traffic over standard web connections to bypass restrictive firewalls and provide secure remote access.
  • Tunneling Proxies - Creates secure TCP and UDP tunnels over HTTP connections to bypass firewalls and provide remote access.
  • Remote Access Tunnels - Exposes local services to remote networks or accesses private infrastructure through encrypted tunnels.
  • HTTP Request Utilities - Wraps arbitrary TCP and UDP network traffic inside standard HTTP requests to traverse restrictive firewalls.
  • Connection Resilience Layers - Maintains persistent network access by automatically reconnecting dropped sessions using exponential backoff strategies.
  • Port Forwarding Tools - Maps remote network ports to local machine ports to enable direct service access through secure tunnels.
  • SOCKS5 Servers - Routes traffic through secure HTTP tunnels to allow local applications to access remote services as if connected locally.
  • Traversal Tools - Bypasses restrictive network firewalls by encapsulating traffic within secure web connections to maintain persistent remote access.
  • Network Security - Encrypts tunneled traffic using standard security protocols to ensure data remains private across untrusted segments.
  • Secure Tunneling - Encrypts all tunneled network traffic using standard security protocols to ensure data remains private.
  • Traffic Encryption - Protects data privacy by encrypting all network traffic using standard protocols during transmission.
  • Connection Authentication Mechanisms - Validates incoming client requests against local configuration files to ensure only authorized users gain access.
  • Credential-Based Access Controls - Validates incoming client requests against local configuration files to restrict network access to authorized users.
  • Network Access Controls - Restricts access to the server by requiring valid credentials before establishing a secure network connection.
  • Network Utilities - Fast TCP/UDP tunneling over HTTP.
  • Tunneling and Proxying - SSH-based tunnel with support for automatic Let's Encrypt certificates.
  • Network Tunneling - Fast TCP/UDP tunneling over HTTP secured via SSH.
  • Pivoting and Tunneling - Fast TCP/UDP tunneling over HTTP.
  • Connection Reconnection Policies - Automatically restores dropped network sessions using exponential backoff strategies to maintain persistent connectivity.
  • Network Access Restrictions - Limits user access to specific network destinations or port ranges to maintain strict security.
  • Network Connection Security - Encrypts network traffic using secure shell protocols to prevent unauthorized interception of data.
  • Cross-Platform and Native Compilation - Generates native executables for diverse operating systems and hardware architectures to ensure consistent deployment.
  • Cross-Platform Build Systems - Automates the compilation and packaging of software for multiple target operating systems and architectures.

Star-Verlauf

Star-Verlauf für jpillora/chiselStar-Verlauf für jpillora/chisel

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Chisel

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Chisel.
  • ginuerzh/gostAvatar von ginuerzh

    ginuerzh/gost

    18,019Auf GitHub ansehen↗

    gost is a multi-protocol proxy tunnel and secure tunneling server designed to route network traffic through encrypted connections. It functions as a traffic obfuscation gateway and a transparent proxy server capable of intercepting TCP and UDP traffic at the IP level. The project also includes a virtual network interface manager for creating TUN and TAP devices to intercept operating system packets. The system distinguishes itself through a chain-based request routing model, allowing traffic to pass through an ordered sequence of proxy nodes. It provides extensive transport-layer encapsulatio

    Godnsgogolang
    Auf GitHub ansehen↗18,019
  • softethervpn/softethervpnAvatar von SoftEtherVPN

    SoftEtherVPN/SoftEtherVPN

    12,994Auf GitHub ansehen↗

    SoftEtherVPN is a multi-protocol virtual private network server that provides secure remote access and site-to-site connectivity. It functions as a virtual network gateway, enabling encrypted communication across public internet connections while supporting both Layer 2 Ethernet bridging and Layer 3 IP routing to manage traffic between connected devices. The platform is designed to maintain connectivity in restrictive network environments by bypassing firewalls and NAT devices through techniques such as HTTPS, ICMP, and DNS-based tunneling. It eliminates the requirement for static public IP a

    Cetheripikeipsec
    Auf GitHub ansehen↗12,994
  • localtunnel/localtunnelAvatar von localtunnel

    localtunnel/localtunnel

    22,350Auf GitHub ansehen↗

    Localtunnel is an HTTP tunneling service that exposes local development servers to the public internet. By creating secure tunnels with temporary public URLs, it allows developers to route incoming internet traffic directly to a web server running on a local machine. The service provides predictable or custom subdomains to facilitate remote collaboration and testing of local applications. It functions as a localhost proxy server, enabling users to receive and inspect external webhook payloads directly within a local environment during the development lifecycle. The platform manages traffic t

    JavaScript
    Auf GitHub ansehen↗22,350
  • fosrl/pangolinAvatar von fosrl

    fosrl/pangolin

    21,255Auf GitHub ansehen↗

    Pangolin is a zero-trust remote access platform designed to provide secure, identity-aware connectivity to private network resources. It functions as a cloud-native network controller that orchestrates encrypted tunnels, traffic routing, and access policies across distributed environments. By leveraging WireGuard for secure data transport, the platform enables authenticated access to internal web applications, terminal sessions, and remote desktops without exposing services to the public internet. The platform distinguishes itself through a declarative infrastructure model that synchronizes n

    TypeScriptcrowdsecdockerhome-lab
    Auf GitHub ansehen↗21,255
Alle 30 Alternativen zu Chisel anzeigen→

Häufig gestellte Fragen

Was macht jpillora/chisel?

Chisel is a network tunneling tool that facilitates secure communication by encapsulating TCP and UDP traffic within HTTP requests. It functions as a connection multiplexer, consolidating multiple logical network streams into a single persistent connection to improve throughput and reduce overhead. By leveraging standard web protocols, the system enables firewall traversal and provides a mechanism for remote port forwarding and proxying.

Was sind die Hauptfunktionen von jpillora/chisel?

Die Hauptfunktionen von jpillora/chisel sind: Connection Multiplexing, HTTP Tunnels, SOCKS5, Reverse Tunnels, Secure Remote Access, Traffic Tunneling, Tunneling Proxies, Remote Access Tunnels.

Welche Open-Source-Alternativen gibt es zu jpillora/chisel?

Open-Source-Alternativen zu jpillora/chisel sind unter anderem: ginuerzh/gost — gost is a multi-protocol proxy tunnel and secure tunneling server designed to route network traffic through encrypted… softethervpn/softethervpn — SoftEtherVPN is a multi-protocol virtual private network server that provides secure remote access and site-to-site… localtunnel/localtunnel — Localtunnel is an HTTP tunneling service that exposes local development servers to the public internet. By creating… fosrl/pangolin — Pangolin is a zero-trust remote access platform designed to provide secure, identity-aware connectivity to private… inconshreveable/ngrok — ngrok is a secure TCP tunneling proxy and API ingress controller that exposes local services to the public internet.… erebe/wstunnel — wstunnel is a tool that tunnels arbitrary TCP traffic through WebSocket connections, enabling communication across…