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
getlantern avatar

getlantern/lantern

0
View on GitHub↗
15,227 stars·11,135 forks·Dart·gpl-3.0·20 views

Lantern

Lantern is a network utility designed to provide access to restricted internet content by tunneling traffic through encrypted connections. It functions as a censorship circumvention tool that enables private web browsing and ensures reliable connectivity in environments where standard network access is blocked or monitored.

The application employs a decentralized infrastructure that routes data through a network of distributed proxy nodes. To maintain connectivity in the face of interference, it utilizes dynamic proxy discovery and adaptive fallback mechanisms that automatically switch between server endpoints and protocols when primary paths are disrupted.

To evade detection by deep packet inspection and restrictive firewalls, the software wraps network requests in common web protocols and utilizes domain fronting to disguise traffic destinations. By intercepting local network requests and selectively routing them through these obfuscated tunnels, the client provides a resilient method for bypassing regional censorship and maintaining secure access to online services.

Features

  • Censorship Circumvention Tools - Acts as a primary censorship circumvention tool that tunnels data through encrypted connections for unrestricted access.
  • Proxy and Tunneling Clients - Functions as a proxy client that tunnels traffic through distributed nodes to bypass regional firewalls.
  • Geo-Restriction Bypassing Tools - Provides essential tools for bypassing regional internet restrictions by routing traffic through secure proxy servers.
  • Proxy Clients - Provides a client-side utility that routes traffic through distributed proxy nodes to bypass regional internet censorship.
  • Secure Tunnel Clients - Encapsulates internet traffic within encrypted tunnels to ensure reliable access to blocked websites and services.
  • Proxy Networks - Employs a decentralized infrastructure of distributed proxy nodes to maintain connectivity in restrictive network environments.
  • Traffic Tunnels - Encapsulates network data within secure tunnels to maintain privacy and connectivity in restrictive environments.
  • Encrypted Tunneling - Provides encrypted traffic tunnels that mask user activity to prevent inspection and ensure access to blocked sites.
  • Secure Tunneling - Provides secure, encrypted tunneling to ensure privacy and reliable access on monitored or restrictive networks.
  • Traffic Obfuscators - Wraps network requests in standard protocols to hide traffic patterns from deep packet inspection and restrictive firewalls.
  • Traffic Obfuscation - Implements traffic obfuscation techniques to hide network patterns from deep packet inspection and firewalls.
  • Privacy Browsing Tools - Protects user identity and browsing habits by masking traffic patterns and hiding original IP addresses.
  • Network and Security - Network proxy tool for cross-platform connectivity.
  • Proxy And VPN - Listed in the “Proxy And VPN” section of the Awesome Mac awesome list.
  • Proxy and VPN Tools - Reliable and secure access to the open internet.
  • Security And Privacy - P2P-based tool for bypassing internet censorship.
  • Automatic Proxy Failover Systems - Provides automated failover systems that monitor connection health and switch proxy endpoints to maintain uptime.
  • Peer-to-Peer Networking - Uses distributed peer-to-peer proxy routing to maintain connectivity and bypass network interference.
  • Traffic Interception - Intercepts local network requests at the OS level to selectively route them through encrypted tunnels.
  • Peer-to-Peer Networking - Utilizes a decentralized network of nodes to establish resilient, peer-to-peer data paths for traffic tunneling.
  • Traffic Routing Proxies - Directs encrypted traffic through intermediary cloud-based proxies to disguise destinations from restrictive firewalls.

Star history

Star history chart for getlantern/lanternStar history chart for getlantern/lantern

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

Projects sharing features with Lantern

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

    ginuerzh/gost

    18,019View on GitHub↗

    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
    View on GitHub↗18,019
  • shadowsocks/shadowsocksshadowsocks avatar

    shadowsocks/shadowsocks

    33,580View on GitHub↗

    Shadowsocks is a secure network tunneling tool designed for censorship circumvention and private internet connectivity. It functions as a proxy system that routes traffic through encrypted tunnels, allowing users to bypass regional network restrictions and protect data from interception across public infrastructures. The project utilizes a lightweight, custom proxy protocol that incorporates stream-based cipher encryption to obfuscate payload content and prevent deep packet inspection. By employing an asynchronous, event-driven networking model, the system manages concurrent connections effic

    Python
    View on GitHub↗33,580
  • shadowsocks/shadowsocks-androidshadowsocks avatar

    shadowsocks/shadowsocks-android

    36,696View on GitHub↗

    Shadowsocks-android is a secure tunneling application and SOCKS5 proxy client for Android. It routes device network traffic through a Shadowsocks proxy server to encrypt data, mask the user's internet origin, and bypass network restrictions. The client functions as an Android VPN service, creating a virtual network interface to intercept and redirect all outgoing device traffic. It supports the integration of external binary plugins to extend tunnel capabilities with custom transport protocols and traffic obfuscation methods. The project manages network routing through a local SOCKS5 server

    Kotlinandroidshadowsocks
    View on GitHub↗36,696
  • mullvad/mullvadvpn-appmullvad avatar

    mullvad/mullvadvpn-app

    6,778View on GitHub↗

    This project is a privacy-focused VPN manager and WireGuard client application designed to establish encrypted tunnels that mask user IP addresses and activity. It focuses on maintaining anonymity through a system that supports account creation without personal identifying information. The application distinguishes itself with advanced privacy tools, including a multi-hop orchestrator for routing traffic through multiple sequential servers and a network traffic obfuscator that uses Shadowsocks, TCP, and QUIC to bypass deep packet inspection and censorship. It also implements quantum-resistant

    Rustelectronnodejsopenvpn
    View on GitHub↗6,778
Compare all 30 related projects→

Frequently asked questions

What does getlantern/lantern do?

Lantern is a network utility designed to provide access to restricted internet content by tunneling traffic through encrypted connections. It functions as a censorship circumvention tool that enables private web browsing and ensures reliable connectivity in environments where standard network access is blocked or monitored.

What are the main features of getlantern/lantern?

The main features of getlantern/lantern are: Censorship Circumvention Tools, Proxy and Tunneling Clients, Geo-Restriction Bypassing Tools, Proxy Clients, Secure Tunnel Clients, Proxy Networks, Traffic Tunnels, Encrypted Tunneling.

Which projects share features with getlantern/lantern?

Projects with overlapping indexed features include: ginuerzh/gost — gost is a multi-protocol proxy tunnel and secure tunneling server designed to route network traffic through encrypted… shadowsocks/shadowsocks — Shadowsocks is a secure network tunneling tool designed for censorship circumvention and private internet… shadowsocks/shadowsocks-android — Shadowsocks-android is a secure tunneling application and SOCKS5 proxy client for Android. It routes device network… mullvad/mullvadvpn-app — This project is a privacy-focused VPN manager and WireGuard client application designed to establish encrypted tunnels… qiuyuzhou/shadowsocksx-ng — ShadowsocksX-NG is a macOS application that functions as a Shadowsocks proxy client to establish encrypted tunnels for… netbirdio/netbird — NetBird is a zero-trust networking platform that builds secure, encrypted peer-to-peer overlay networks using the…