Topics / #openwrt

Openwrt projects on GitHub

Linux operating system for routers and embedded network devices with package management.

As of , the most-starred Openwrt projects on GitHub are fanqiang (54.2K stars), acme.sh (47.8K stars) and lede (31.6K stars). GitHub.Locker tracks 22 Openwrt repositories with 353K stars combined. The fastest-growing on October 16 was fanqiang, with +28 stars in a day.

22Projects
353KStars in total
+151Stars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

22 projects · by stars

  1. #1 · bannedbook/fanqiang

    fanqiang

    A collection of tutorials and tools for circumventing China's internet censorship (翻墙/科学上网), covering proxy protocols like V2Ray, Shadowsocks, SSR and Trojan, plus a bundled all-in-one client package for Windows.

    54.2K
  2. #2 · acmesh-official/acme.sh

    acme.sh

    acme.sh is a pure Unix shell script client for the ACME protocol that automatically issues, renews, and installs free SSL/TLS certificates from CAs like Let's Encrypt or ZeroSSL.

    47.8K
  3. #3 · coolsnowwolf/lede

    lede

    Lean's LEDE source: a hugely popular OpenWrt/LEDE fork for building your own router firmware, extended with support for domestic Chinese CPUs like Loongson loongarch64 and Phytium Tengrui D2000.

    31.6K
  1. 4

    openwrt

    28.8Kopenwrt/openwrt · C

    OpenWrt is a Linux-based operating system built for embedded devices, mostly routers, that replaces a single static vendor firmware with a fully writable filesystem and its own package manager so you can customize the device however you want.

  2. 5

    OpenClash

    27.8Kvernesong/OpenClash · JavaScript

    OpenClash is a Mihomo (Clash) client plugin for OpenWrt routers: it runs a policy-based proxy on the router, routing traffic through flexible rule configurations.

  3. 6

    Cloudflare-vless-trojan

    16.6Kyonggekkk/Cloudflare-vless-trojan · JavaScript

    Scripts that deploy free VLESS-WS(TLS) and Trojan-WS(TLS) proxy nodes on Cloudflare Workers/Pages, plus a local Socks5/HTTP proxy script with ECH-TLS, normal TLS or no-TLS modes for devices like soft routers.

  4. 7

    zapret

    16.3Kbol-van/zapret · C

    An autonomous DPI circumvention tool that needs no third-party servers. It can help bypass blocking or throttling of HTTP(S) sites and signature-based blocking of TCP and UDP protocols, such as VPN bans.

  5. 8

    brook

    15.2Ktxthinking/brook · Go

    Brook is a cross-platform programmable network tool that works as both a server and a client, giving you SOCKS5 proxying, TLS encryption, traffic decryption/MITM inspection, and packet capture in one toolkit.

  6. 9

    Are-u-ok

    14.3KAUK9527/Are-u-ok

    A download repository of prebuilt third-party plugin packages for iStore — the app store used on OpenWrt routers — with separate package sets for OpenWrt 22.03 and 24.10.

  7. 10

    fancyss

    13.8Khq450/fancyss · Shell

    Fancyss is a plugin that adds transparent proxy and GFW-circumvention tools (SS/SSR/VMess/VLESS/Trojan/NaiveProxy/TUIC/Hysteria2/Xray) to Asuswrt-Merlin or official-modded router firmware with a software center.

  8. 11

    ShellCrash

    13.6Kjuewuy/ShellCrash · Shell

    ShellCrash is a Shell script for deploying and managing mihomo/sing-box proxy client kernels on Linux-based devices — routers, servers, Docker — via a terminal management interface.

  9. 12

    haoel.github.io

    13.1Khaoel/haoel.github.io · Shell

    A long-form Chinese guide by Bilibili engineer 左耳朵 (haoel) that walks through everything needed to bypass internet censorship (the GFW) by renting your own VPS and self-hosting a proxy, from choosing a server all the way to configuring clients on every device.

  10. 13

    ttyd

    12.5Ktsl0922/ttyd · C

    ttyd is a command-line tool that shares your terminal over the web, letting you access and interact with a terminal session through a browser.

  11. 14

    immortalwrt

    11.8Kimmortalwrt/immortalwrt · C

    ImmortalWrt is a fork of OpenWrt (a Linux-based router firmware) with more packages ported, more devices supported, optimized default profiles, and localization specifically for mainland China users.

  12. 15

    smartdns

    11.3Kpymumu/smartdns · C

    SmartDNS is a local DNS server that forwards each query to multiple upstream DNS servers, measures which resolved IP responds fastest, and returns that IP to the client for a faster browsing experience. It also supports DoT, DoH, DoQ and DoH3 for privacy and can act as an ad filter by mapping specific domains to chosen IPs.

  13. 16

    fancyss_history_package

    11Khq450/fancyss_history_package

    This repository stores offline installation packages for the fancyss plugin, a proxy tool that lets Asuswrt/Asuswrt-Merlin routers bypass the GFW using protocols like Shadowsocks, V2ray, Xray, Trojan, and Hysteria2.

  14. 17

    zapret2

    5.7Kbol-van/zapret2 · C

    An autonomous anti-DPI tool that modifies traffic on the fly so DPI systems cannot recognize or throttle it. It helps bypass blocking or slowdown of HTTP(S) sites and signature-based TCP/UDP analysis used to block VPNs — with no third-party servers involved.

  15. 18

    neko-master

    4.2Kforu17/neko-master · TypeScript

    Neko Master is a self-hosted dashboard that visualizes and analyzes network traffic collected from gateways like Clash, Mihomo, OpenClash and Surge, showing real-time stats, domains, IPs and proxy-node usage.

  16. 19

    Open-Box

    2.2Kliandu2024/Open-Box · Shell

    Open-Box is an all-in-one transparent proxy solution for OpenWrt routers: it installs the sing-box core plus a web management panel with a single command, so you can set up proxy routing from a browser without hand-editing any config files.

  17. 20

    mu300-linux

    587dikeckaan/mu300-linux · C

    This project turns the ZTE F50/MU300 and ZTE U30 Air 5G pocket hotspots into small Linux computers that run next to Android, giving you Ubuntu or OpenWrt with working Wi-Fi, Bluetooth, SSH and the device's own 5G modem.

  18. 21

    3X-UI_KIT

    450itsnotkubrick/3X-UI_KIT · Shell

    A script that turns a clean VPS into a ready VPN server in minutes: it installs the official 3X-UI panel, sets up 11 popular protocols, a certificate and a firewall, and gives you one subscription link. No domain needed.

  19. 22

    wificalling-location-gateway

    245smthdagg/wificalling-location-gateway · Rust

    An all-in-one gateway for OpenWrt/ImmortalWrt routers: a Rust daemon routes a designated test device's Wi-Fi Calling through a chosen sing-box node and rewrites Apple WLOC location responses so they match that node's region, all managed from a LuCI web UI.

Often tagged together