Created my own GUI for Cloudflare WARP on linux cause there's no official one

Posted by youssef952008@reddit | linux | View on Reddit | 18 comments

Created my own GUI for Cloudflare WARP on linux cause there's no official one

I use Cloudflare WARP a LOT because of how my school network is configured (I'm in a boarding school so I need the school wifi to work properly 😭), but I use Linux as a daily desktop driver, and Cloudflare WARP doesn't have an official GUI for linux other than the Zero Trust version which I'm too lazy to set up an account for, so I used warp-cli for a while which became annoying since I had to spam warp-cli status to see if I was connected yet, and I couldn't see my current mode, I had to guess or reset it, so I decided to create my own GUI in python.

Repo: https://github.com/yousseftechdev/warp-gui-linux

DISCLAIMER: Since I started this project during my exams, I used Claude's help for a LOT of this app's functions, forgive me for vibe coding 😓, but don't worry, more human updates will come soon once I'm done with exams since this is full of bugs and incomplete features, even the README.md needs fixing.

If you're not a fan of vibe-coded apps, I found these two other projects with the same goal, I didn't really like how they looked or their features so I decided not to use them personally:
1. https://github.com/mrmoein/warp-cloudflare-gui
2. https://github.com/progzone122/warp-cloudflare-gui-rust