类库 › penny
frectonz

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

评论

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.1. UTC+08:00, 2026-04-03 19:13
浙ICP备14020137号-1 $访客地图$