ViRb3/wgcf
ViRb3/wgcf has 8,886 GitHub stars and 882 forks. GitHot measured +5 stars in 24 hours and +23 in 7 days. Last checked 2026-11-08 14:27 UTC. Last push 2026-10-26.
🚤 Cloudflare Warp용 크로스 플랫폼 비공식 CLI
What you can do
- Register new account
- Change license key to use existing Warp+ subscription
- Generate WireGuard profile
- Check account status
측정된 스타 증가
- in 24h
- +5
- in 7 days
- +23
- in 15 days
- 기록 수집 중
- in 1 month
- 기록 수집 중
서로 겹치는 기간의 순증가량이며 일별 합계가 아닙니다. 측정값이 없으면 비워 둡니다. 스타는 관심도를 나타내며 품질을 보장하지 않습니다.
README.md
Originalwgcf
wgcf is an unofficial, cross-platform CLI for Cloudflare Warp
Features
- Register new account
- Change license key to use existing Warp+ subscription
- Generate WireGuard profile
- Check account status
- Print trace information to debug Warp/Warp+ status
Download
You can find pre-compiled binaries on the releases page.
Usage
Run wgcf in a terminal without any arguments to display the help screen. All commands and parameters are documented.
Register new account
Run the following command in a terminal:
wgcf register
The new account will be saved under wgcf-account.toml
Generate WireGuard profile
Run the following command in a terminal:
wgcf generate
The WireGuard profile will be saved under wgcf-profile.conf. For more information on how to use it, please check the official WireGuard Quick Start.
To send periodic packets that keep NAT mappings alive, use the optional keepalive flag:
wgcf generate --keepalive # defaults to 25 seconds
wgcf generate --keepalive=60 # uses the specified interval
This adds PersistentKeepalive to the profile's [Peer] section. The setting is omitted by default.
Maximum transmission unit (MTU)
To ensure maximum compatibility, the generated profile will have a MTU of 1280, just like the official Android app. If you are experiencing performance issues, you may be able to improve your speed by increasing this value. For more information, please check #40.
Add a license key
If you have an existing Warp+ subscription, for example on your phone, you can bind the account generated by this tool to your phone's account, sharing its Warp+ status. Please note that there is a limit of 5 maximum devices linked at a time. You can remove linked devices from the 1.1.1.1 app on your phone.
[!CAUTION] Only subscriptions purchased directly from the official 1.1.1.1 app are supported. Keys obtained by any other means, including referrals, will not work and will not be supported.
First, get your Warp+ account license key. To view it on Android:
- Open the
1.1.1.1app - Click on the hamburger menu button in the top-right corner
- Navigate to:
Account>Key
Now, back to wgcf.
[!WARNING] There's a bug on Cloudflare's side that prevents existing accounts from getting Warp+ even after you bind a correct license key. If you have ever connected to Warp VPN, then your account is affected. You will need to make a new account via:
wgcf registerThen immediately proceed with the steps below, without running any other commands. For more details, check !85
Run the following commands:
wgcf update --license-key "YOUR_LICENSE_KEY_GOES_HERE"
wgcf generate
Check device status
Run the following command in a terminal:
wgcf status
Verify Warp/Warp+ works
Connect to the WireGuard profile generated by this tool, then run:
wgcf trace
If you look at the last line, it should say warp=on or warp=plus, depending on whether you have Warp or Warp+ respectively.
[!WARNING] If you're seeing
warp=oneven after you bound a Warp+ license key, you are likely experiencing a known bug, please refer to the Add a license key section.
Development
The API client code is auto-generated from the OpenAPI spec openapi-spec.yml and stored under the openapi/ package. Do not touch any code under that package, instead, change the spec file and regenerate the API client code. To do this, install openapi-generator, then run:
go generate
Notice of Non-Affiliation and Disclaimer
We are not affiliated, associated, authorized, endorsed by, or in any way officially connected with Cloudflare, or any of its subsidiaries or its affiliates. The official Cloudflare website can be found at https://www.cloudflare.com/.
The names Cloudflare Warp and Cloudflare as well as related names, marks, emblems and images are registered trademarks of their respective owners.
관련 프로젝트 살펴보기
trimstray/the-book-of-secret-knowledge
영감을 주는 목록, 매뉴얼, 치트시트, 블로그, 팁, 원라이너, CLI/웹 도구 등을 모은 컬렉션.
256,961 스타Hack-with-Github/Awesome-Hacking
해커, 펜테스터, 보안 연구자를 위한 다양한 Awesome 목록 모음.
125,014 스타swisskyrepo/PayloadsAllTheThings
웹 애플리케이션 보안과 모의 침투 테스트/CTF에 유용한 페이로드 및 우회 방법 목록.
82,475 스타caddyserver/caddy
빠르고 확장 가능한 멀티플랫폼 HTTP/1-2-3 웹 서버이며, 자동 HTTPS를 지원합니다
78,878 스타