dio
강력한 HTTP 네트워킹 패키지로, 인터셉터, 요청 중단 및 취소, 사용자 정의 어댑터, 변환기 등을 지원합니다.
ServerBox - 서버 상태 및 도구 상자
강력한 HTTP 네트워킹 패키지로, 인터셉터, 요청 중단 및 취소, 사용자 정의 어댑터, 변환기 등을 지원합니다.
이 패키지는 Dart 코드의 정적 분석을 수행하는 라이브러리를 제공합니다.
v1.2.0라인 차트, 막대 차트, 원형 차트, 산점도, 레이더 차트를 지원하는 매우 사용자 정의 가능한 Flutter 차트 라이브러리입니다.
반응형 캐싱 및 데이터 바인딩 프레임워크입니다. Riverpod은 비동기 코드 작업을 쉽게 만듭니다.
riverpod_generator용 주석을 노출하는 패키지
Riverpod용 코드 생성기입니다. 이는 문법을 단순화하고 상태 기반 핫 리로드와 같은 기능을 강화합니다.
좋은 코딩 관행을 장려하기 위한 Flutter 앱, 패키지 및 플러그인에 대한 추천 린트.
Flutter용 SVG 렌더링 및 위젯 라이브러리로, 확장 가능한 벡터 그래픽 1.1 파일의 그리기 및 표시를 가능하게 합니다.
간단한 키-값 쌍을 읽고 쓰기 위한 Flutter 플러그인입니다. iOS에서는 NSUserDefaults를, Android에서는 SharedPreferences를 래핑합니다.
URL을 실행하기 위한 Flutter 플러그인입니다. 웹, 전화, SMS 및 이메일 스키마를 지원합니다.
기능을 희생하지 않고 간단한 구문/API를 가진 불변 클래스에 대한 코드 생성.
freezed 코드 생성기용 주석입니다. freezed 없이 이 패키지는 아무것도 하지 않습니다.
{"sdk":"flutter"}{"sdk":"flutter"}^4.2.0^2.3.2^3.0.0^5.11.1^0.6.0^4.0.0^2.1.0^2.1.0^1.3.0^10.0.0^12.2.0^1.0.1^3.3.1^0.7.0^0.7.0^1.0.12^2.2.1^1.2.0^3.0.0^9.0.5^2.19.3^2.3.1^0.20.2^4.9.0^1.3.0^1.18.0^1.5.1^3.2.1^4.0.2^3.5.1^2.34.4^1.8.0^4.1.1+3^2.0.0^6.2.6{"path":"packages/dartssh2"}{"path":"packages/circle_chart"}{"git":{"url":"https://github.com/lollipopkit/icons_plus","ref":"main"}}{"path":"packages/xterm"}{"path":"packages/redfish"}{"git":{"url":"https://github.com/lollipopkit/dart_computer","ref":"v1.0.88"}}{"path":"packages/watch_connectivity"}{"path":"packages/plain_notification_token"}{"path":"packages/fl_lib"}{"path":"packages/flutter_pty"}2.13.02.13.0^0.8.4^9.29.0^6.0.0^1.1.1^13.2.0^0.5.0{"sdk":"flutter"}^2.1.6^1.11.0^2.15.0^2.34.00.44.5^6.0.0^6.13.0^3.0.0^4.0.3^1.29.0^7.0.1^3.3.0{"sdk":"flutter"}{"path":"packages/fl_build"}아래는 영문 원문 스냅샷입니다. 최신 내용은 GitHub에서 확인하세요.
English | 简体中文
A Flutter project which provides charts to display Linux, Unix and Windows server status and tools to manage servers.
Especially thanks to dartssh2 & xterm.dart.
Read the documentation site for user guides, architecture notes, and development instructions.
| Server list | Server details | Terminal | Files |
| Containers | Processes | Services | Snippets |
| Agent | Benchmark | Settings |
| Server list | Server details | Terminal |
| Files | Containers | Processes |
| Services | Globe | Agent |
| Settings |
| Server list | Server details |
| Terminal | Files |
| Containers | Processes |
| Services | Globe |
| Agent | Settings |
| Platform | Download |
|---|---|
| iOS | AppStore / GitHub (_NoSign.ipa, unsigned, you need to sign it yourself) |
| macOS | App Store (Apple silicon only) / GitHub (architecture-specific .dmg) / brew install --cask server-box |
| Android | GitHub / CDN / F-Droid / OpenAPK |
| Linux / Windows | GitHub / CDN |
Download packages only from sources you trust.
lib/l10n/; its git history records the translators.ServerBox Monitor is an agent you install on your servers. It is required for anything that has to work while the app is closed — message push, home widgets and the watch app — and it is also a second way to add a server: the app can reach it over HTTP instead of SSH, which suits hosts whose SSH port you would rather not expose, and gives charts a history from before the app ever connected. It serves a web panel of its own too. See its README for setup and for what each remote-access switch grants.
Common issues can be found in app wiki.
Agent onboarding: This repository includes a skill for installing and using the app, deploying and configuring Monitor agent, setting up the Flutter + Rust + Node environment, and answering common server-management questions. Add it to your agent with
npx skills add lollipopkit/flutter_server_box
The source is .claude/skills/serverbox-onboarding, so you can read what it will tell your agent before installing it.
Check these points before opening an issue:
After you read the above, you can open an issue.
Any positive contribution is welcome. CONTRIBUTING.md covers the development setup, the commit convention, the checks to run, and how translations work.
Contributors sign the CLA (中文) once, by leaving a single comment on their first pull request. It grants the right to ship your work in the App Store builds alongside the AGPLv3 source — you keep the copyright to what you wrote.
If I forgot to add your name to the contributors list, please add a comment in the issue or PR you opened to let me know, I will add it as soon as possible.
AGPL v3 lollipopkit & all contributors