类库
› penny
frectonz/penny
Penny是一个用Rust编写的反向代理工具,实现了"服务器的无服务器化"。它通过按需启动后端服务并在空闲期自动关闭来节省资源,特别适合运行多个低流量项目的VPS环境。用户只需配置启动命令和空闲时间,Penny就会在收到请求时自动启动应用,闲置时关闭。
技术栈
框架
Axum
0.8.8
Next.js
16.1.6
React
^19.2.4
数据请求
React Query
^5.66.5
构建工具
Vite
^7.1.7
测试
Vitest
^3.0.5
CSS 框架
Tailwind CSS
^4.1.18
代码规范
Biome
^2.3.14
查看全部依赖 (48)
依赖
@better-fetch/fetch
^1.1.21
@orama/orama
^3.1.18
@radix-ui/react-label
^2.1.8
@radix-ui/react-popover
^1.1.15
@radix-ui/react-select
^2.2.6
@radix-ui/react-slider
^1.3.6
@radix-ui/react-slot
^1.2.4
@radix-ui/react-switch
^1.2.6
@radix-ui/react-tabs
^1.1.13
@t3-oss/env-core
^0.13.8
@tailwindcss/vite
^4.0.6
@tanstack/react-devtools
^0.7.0
@tanstack/react-query-devtools
^5.84.2
@tanstack/react-router
^1.132.0
@tanstack/react-router-devtools
^1.132.0
@tanstack/router-plugin
^1.132.0
async-trait
0.1.89
base64
0.22.1
bytes
1.11.1
class-variance-authority
^0.7.1
clsx
^2.1.1
date-fns
^4.1.0
fumadocs-core
16.6.0
fumadocs-mdx
14.2.7
fumadocs-ui
16.6.0
lucide-react
^0.563.0
next-themes
^0.4.6
react-day-picker
^9.13.0
react-dom
^19.2.4
tailwind-merge
^3.0.2
tw-animate-css
^1.3.6
zod
^4.1.11
开发依赖
@tailwindcss/postcss
^4.1.18
@tanstack/devtools-event-client
^0.3.2
@tanstack/devtools-vite
^0.3.11
@testing-library/dom
^10.4.0
@testing-library/react
^16.2.0
@types/mdx
^2.0.13
@types/node
^25.2.1
@types/react
^19.2.13
@types/react-dom
^19.2.3
@vitejs/plugin-react
^5.0.4
jsdom
^27.0.0
postcss
^8.5.6
serve
^14.2.5
sharp
^0.34.5
typescript
^5.9.3
web-vitals
^5.1.0