git404hub

what is byedpi-gtk fr?

duckesteles/byedpi-gtk — explained in plain English

Analysis updated 2026-05-18

15PythonAudience · developerComplexity · 2/5LicenseSetup · easy

tl;dr

byedpi-gtk is a Linux desktop app that gives the byedpi anti-censorship proxy tool a simple graphical interface, with no telemetry.

vibe map

mindmap
  root((repo))
    What it does
      Graphical frontend for byedpi
      Runs a local SOCKS5 proxy
      Bypasses deep packet inspection
    Tech stack
      Python
      GTK4
      libadwaita
      Meson
    Use cases
      Configure a browser to use the proxy
      Route a single app through byedpi
      Adjust byedpi command line options
    Audience
      Linux users
      Privacy focused users
      Researchers
    Install options
      Flatpak
      AUR package
      AppImage
      Debian package
    Notes
      No telemetry
      Not a full VPN
      User responsible for legal use

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Give the command-line byedpi proxy tool a simple graphical on/off interface.

VIBE 2

Configure a browser like Firefox to route its traffic through a local SOCKS5 proxy.

VIBE 3

Route one Flatpak app's network traffic through byedpi using an environment override.

VIBE 4

Build and package byedpi-gtk for a Linux distribution from source.

what's the stack?

PythonGTK4libadwaitaMesonNinja

how it stacks up fr

duckesteles/byedpi-gtk13127905/deep-learning-based-air-gesture-text-recognition-42kyynfqjv-dot/deepseekradio
Stars151515
LanguagePythonPythonPython
Setup difficultyeasymoderatehard
Complexity2/53/54/5
Audiencedeveloperdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · easy time til it works · 5min

Prebuilt packages exist for Flatpak, Arch, AppImage, and Debian, so most users do not need to build from source.

GPL-3.0-or-later for the app itself, meaning you can use and modify it but must share source code of any modified versions you distribute, the bundled byedpi core uses the more permissive MIT license.

in plain english

byedpi-gtk is a graphical desktop app for Linux that gives you a simple window around a tool called byedpi, which helps route your internet traffic around deep packet inspection, a technique some networks use to detect and block certain kinds of traffic. It works by running a local proxy on your own computer that you point other apps at, rather than automatically rerouting everything on your system. The app itself has no telemetry and does not host or provide access to any website or service on its own, it is only a frontend for the separate byedpi project. The interface is a single window with a connect and disconnect button, and it shows the local address your apps should be configured to use, which defaults to 127.0.0.1 on port 1080. Settings, including the underlying proxy's command-line arguments, can be edited directly in the app and save automatically without a save button. It follows your system's light or dark theme and supports multiple languages based on your system settings. It is available as a Flatpak, an AUR package for Arch Linux, an AppImage for x86_64 machines, and a Debian package that covers all architectures. Building from source requires Meson, Ninja, GTK4, libadwaita, and Python GObject bindings. Because it only functions as a proxy rather than a full VPN, only the specific applications you configure to use it, such as a browser's SOCKS5 proxy settings, will have their traffic routed through it. The README notes it is intended for educational and research purposes and that using it responsibly and legally is the user's own responsibility. byedpi-gtk itself is released under the GPL-3.0-or-later license, while the byedpi core it bundles uses the MIT license.

prompts (copy fr)

prompt 1
Walk me through installing byedpi-gtk as a Flatpak and connecting the proxy.
prompt 2
Help me configure Firefox to use the byedpi-gtk SOCKS5 proxy on port 1080.
prompt 3
Explain how to route a single Flatpak app's traffic through byedpi-gtk.
prompt 4
What do I need installed to build byedpi-gtk from source with Meson?
prompt 5
Explain the difference between what byedpi-gtk does and what a full VPN does.

Frequently asked questions

what is byedpi-gtk fr?

byedpi-gtk is a Linux desktop app that gives the byedpi anti-censorship proxy tool a simple graphical interface, with no telemetry.

What language is byedpi-gtk written in?

Mainly Python. The stack also includes Python, GTK4, libadwaita.

What license does byedpi-gtk use?

GPL-3.0-or-later for the app itself, meaning you can use and modify it but must share source code of any modified versions you distribute, the bundled byedpi core uses the more permissive MIT license.

How hard is byedpi-gtk to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is byedpi-gtk for?

Mainly developer.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.