类库 › PeaNUT
Brandawg93

Brandawg93/PeaNUT

PeaNUT是一个基于TypeScript开发的轻量级Web仪表板,专为Network UPS Tools (NUT)设计。它支持监控多台UPS设备、查看实时状态、自定义布局及集成Grafana/Prometheus等监控系统,提供友好的UI和API接口,帮助用户集中管理不间断电源设备。

1,473 41 1,473 17
在 GitHub 上查看
Brandawg93/PeaNUT

标签

技术栈

根目录 javascript

框架

Next.js ^16.2.4 React ^19.2.5

数据请求

React Query ^5.100.6

测试

Jest ^30.3.0 Playwright ^1.59.1

CSS 框架

Tailwind CSS ^4.2.4

CSS-in-JS

Emotion ^11.14.0

代码规范

ESLint ^10.2.1 Prettier ^3.8.3 Stylelint ^17.9.1
查看全部依赖 (86)

依赖

@codemirror/lang-yaml ^6.1.3 @dnd-kit/core ^6.3.1 @dnd-kit/sortable ^10.0.0 @dnd-kit/utilities ^3.2.2 @emotion/styled ^11.14.1 @influxdata/influxdb-client ^1.35.0 @influxdata/influxdb-client-apis ^1.35.0 @radix-ui/react-accordion ^1.2.12 @radix-ui/react-alert-dialog ^1.1.15 @radix-ui/react-dropdown-menu ^2.1.16 @radix-ui/react-label ^2.1.8 @radix-ui/react-popover ^1.1.15 @radix-ui/react-progress ^1.1.8 @radix-ui/react-select ^2.2.6 @radix-ui/react-slot ^1.2.4 @radix-ui/react-switch ^1.2.6 @radix-ui/react-tabs ^1.1.13 @radix-ui/react-tooltip ^1.2.8 @tanstack/react-table ^8.21.3 @uiw/codemirror-theme-vscode ^4.25.9 @uiw/react-codemirror ^4.25.9 @xterm/addon-attach ^0.12.0 @xterm/addon-fit ^0.11.0 @xterm/xterm ^6.0.0 bcryptjs ^3.0.3 chokidar ^4.0.3 class-variance-authority ^0.7.1 clsx ^2.1.1 i18next ^25.7.3 i18next-browser-languagedetector ^8.2.1 i18next-resources-to-backend ^1.2.1 js-yaml ^4.1.1 lucide-react ^0.563.0 next-auth ~5.0.0-beta.30 next-runtime-env ^3.3.0 next-themes ^0.4.6 next-ws ^2.2.5 react-dom ^19.2.5 react-i18next ^16.5.4 react-icons ^5.6.0 recharts ^3.8.1 sonner ^2.0.7 tailwind-merge ^3.5.0 tailwindcss-animate ^1.0.7 toad-scheduler ^3.0.1 ws ^8.20.0 zod ^4.2.1

开发依赖

@eslint/compat ^2.0.5 @eslint/eslintrc ^3.3.5 @eslint/js ^10.0.1 @next/bundle-analyzer ^16.2.4 @next/eslint-plugin-next ^16.2.4 @tailwindcss/postcss ^4.2.4 @tanstack/eslint-plugin-query ^5.100.6 @testing-library/dom ^10.4.1 @testing-library/jest-dom ^6.9.1 @testing-library/react ^16.3.2 @types/jest ^30.0.0 @types/js-yaml ^4.0.9 @types/node ^25.6.0 @types/react ^19.2.14 @types/react-dom ^19.2.3 @types/swagger-ui-react ^5.18.0 @types/ws ^8.18.1 concurrently ^9.2.1 eslint-config-next ^16.2.4 eslint-config-prettier ^10.1.8 eslint-plugin-jest ^29.15.2 eslint-plugin-prettier ^5.5.5 eslint-plugin-react ^7.37.5 eslint-plugin-react-hooks ^7.1.1 globals ^17.5.0 husky ^9.1.7 jest-canvas-mock ^2.5.2 jest-environment-jsdom ^30.3.0 lint-staged ^16.4.0 next-swagger-doc ^0.4.1 postcss ^8.5.12 prettier-eslint ^16.4.2 prettier-plugin-tailwindcss ^0.8.0 stylelint-config-standard ^40.0.0 swagger-ui-react ^5.32.5 ts-jest ^29.4.9 ts-node ^10.9.2 typescript ~5.9.3 typescript-eslint ^8.59.1

评论

- 위키
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-05-30 11:49
浙ICP备14020137号-1 $방문자$