korjwl1/wireguide
Cross-platform WireGuard VPN desktop client — Go + Wails v3 + Svelte
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tuần
#1 Repository Của Tháng
#1 Repository Của Tuần
🛡️ WireGuide — VPN WireGuard “không cần nghĩ”, dành cho người dùng thường
Kéo thả
.conf, bấm On, xong — không cần bước 3.
WireGuide là một ứng dụng khách WireGuard đa nền tảng được xây dựng bằng Go + Wails v3 + Svelte, thiết kế riêng cho những người dùng không chuyên về mạng. Không cần cấu hình phứ tạp hay quản lý tunnel — chỉ cần kéo file cấu hình vào là kết nối ngay.
✨ Điểm nổi bật
- Kéo thả cấu hình: hỗ trợ nhập file
.conf, mã QR và tệp ZIP - Giao diện đơn giản: danh sách tunnel với nút bật/tắt lớn, biểu tượng tray trạng thái kết nối
- Tự động kết nối theo mạng: kết nối khi vào Wi-Fi văn phòng, ngắt khi rời đi
- Phục hồi sau ngủ/mở nắp: tunnel tự động kết nối lại sau khi thiết bị ngủ
- Kill switch an toàn: ngăn rò rỉ dữ liệu khi tunnel mất, dùng tường lửa hệ điều hành (pf/WFP/nftables)
- Kiểm tra sức khỏe & tự động kết nối lại: khắc phục lỗi handshake mà người dùng không nhận ra
- Bảo vệ DNS: ép buộc truy vấn DNS qua tunnel
- Phát hiện xung đột: cảnh báo khi có VPN khác can thiệp vào tuyến đường
- Trình soạn thảo cấu hình: hỗ trợ đánh dấu cú pháp và tự động hoàn thành bằng CodeMirror 6
- Giám sát thời gian thực: hiển thị bảng RX/TX và lịch sử kết nối
💡 Vì sao đáng chú ý
WireGuide khác với các ứng khách WireGuard khác — nó tập trung vào trải nghiệm người dùng, không phải tính năng kỹ thuật. Tất cả logic phức tạp đều chạy nền, trong khi giao diện chỉ hiển thị những gì người dùng cần thấy. Kiến trúc tách quyền riêng biệt: GUI chạy không có đặc quyền, helper chạy với quyền root/Administrator, truyền dữ liệu qua socket đường ngắn — không bao giờ qua HTTP hay mạng.
#WireGuard #VPN #OpenSource #GoLang #TiniX
Dự án tương tự
Khám phá các dự án và mô hình AI khác có sự tương đồng.
Flutter makes it easy and fast to build beautiful apps for mobile and beyond
A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io
A simple zero-config tool to make locally trusted development certificates with any names you'd like.