类库
› karadul
karadul/karadul
Karadul是一个用Go编写的自托管、零依赖的网状VPN系统,兼容WireGuard协议。它集成了协调服务器、加密隧道、NAT穿透和中继功能到单一二进制文件中,无需外部依赖。
技术栈
框架
React
^19.0.0
状态管理
Zustand
^5.0.0
数据请求
React Query
^5.59.0
构建工具
Vite
^8.0.3
测试
Vitest
^4.1.2
CSS 框架
Tailwind CSS
^3.4.14
代码规范
ESLint
^9.0.0
查看全部依赖 (45)
依赖
@radix-ui/react-avatar
^1.1.0
@radix-ui/react-checkbox
^1.1.0
@radix-ui/react-dialog
^1.1.0
@radix-ui/react-dropdown-menu
^2.1.0
@radix-ui/react-label
^2.1.0
@radix-ui/react-progress
^1.1.0
@radix-ui/react-scroll-area
^1.1.0
@radix-ui/react-select
^2.1.0
@radix-ui/react-separator
^1.1.0
@radix-ui/react-slot
^1.1.0
@radix-ui/react-switch
^1.1.0
@radix-ui/react-tabs
^1.1.0
@radix-ui/react-tooltip
^1.1.0
@xyflow/react
^12.0.0
class-variance-authority
^0.7.0
clsx
^2.1.0
golang.org/x/crypto
v0.49.0
golang.org/x/sys
v0.42.0
lucide-react
^0.460.0
react-dom
^19.0.0
react-router-dom
^6.26.0
recharts
^2.13.0
sonner
^1.5.0
tailwind-merge
^2.5.0
tailwindcss-animate
^1.0.7
开发依赖
@testing-library/dom
^10.4.1
@testing-library/jest-dom
^6.9.1
@testing-library/react
^16.3.2
@testing-library/user-event
^14.6.1
@types/node
^22.0.0
@types/react
^19.0.0
@types/react-dom
^19.0.0
@typescript-eslint/eslint-plugin
^8.0.0
@typescript-eslint/parser
^8.0.0
@vitejs/plugin-react
^6.0.1
@vitest/coverage-v8
^4.1.2
autoprefixer
^10.4.20
eslint-plugin-react-hooks
^5.0.0
eslint-plugin-react-refresh
^0.4.0
happy-dom
^20.8.8
jsdom
^29.0.1
msw
^2.12.14
postcss
^8.4.47
typescript
^5.6.0
typescript-eslint
^8.57.2