root dd31e01086
Some checks failed
flutter analysis / check (push) Has been cancelled
Update README: Rename project to flutter_opencode_client and add OpenCode documentation
2026-04-03 19:11:18 +08:00
2026-03-07 02:27:42 +08:00
2024-07-10 15:12:05 +08:00
2023-06-05 16:50:22 +08:00
2026-01-29 20:27:21 +08:00
2026-04-01 19:19:48 +08:00
2026-04-01 19:19:48 +08:00
2025-03-22 01:27:17 +08:00
2025-09-02 19:41:56 +08:00
2024-06-01 22:36:02 +08:00
2025-08-17 17:56:26 +08:00
2025-10-19 13:40:17 +08:00
2025-08-09 12:45:45 +08:00

English | 简体中文

Flutter OpenCode Client

repo lang license

A Flutter project based on ServerBox, providing charts to display Linux, Unix and Windows server status and tools to manage servers.

New Feature: Integrated with OpenCode for SSH tunnel support and enhanced remote development capabilities.

Especially thanks to dartssh2 & xterm.dart.

🆕 OpenCode Integration

This fork adds OpenCode (opencode.ai) integration via SSH tunnel, enabling:

  • Remote Development: Connect to your servers through secure SSH tunnels
  • AI-Powered Assistance: Enhanced server management with AI capabilities
  • Seamless Workflow: Direct integration with OpenCode platform

🏙️ Screenshots

📥 Installation

Platform Source
Android GitHub Releases / F-Droid
iOS / macOS AppStore
Linux / Windows GitHub Releases

Custom Build:

git clone ssh://git@git.wqyblog.cn:2222/wuqiyang312/flutter_opencode_client.git
cd flutter_opencode_client
flutter build apk --release

Please only download pkgs from the source that you trust!

🔖 Features

  • Status chart (CPU, Sensors, GPU...), SSH Term, SFTP, Docker & Process & Systemd, S.M.A.R.T...
  • OpenCode Integration: SSH tunnel support for remote development
  • Platform specific: Bio auth, Msg push, Home widget, watchOS App...
  • Multiple languages: English, 简体中文, Deutsch, 繁體中文, Indonesian, Français, Dutch, Türkçe, Українська мова, Español, Русский язык, Português, 日本語

🔧 Build from Source

Requirements

  • Flutter SDK 3.29+
  • Dart 3.11+
  • Android SDK (for Android builds)
  • Java 17

Quick Build

# Using the provided build script
./build_apk.sh

# Or manually
flutter pub get
flutter build apk --release

The APK will be generated at build/app/outputs/flutter-apk/app-release.apk

🆘 Help

Before opening an issue:

  1. Paste the entire log (click the top right of the home page)
  2. Verify the issue is caused by the app
  3. Welcome valid and positive feedback

🧱 Contributions

Any positive contribution is welcome.

Development

  1. Setup Flutter environment
  2. Clone this repo: git clone ssh://git@git.wqyblog.cn:2222/wuqiyang312/flutter_opencode_client.git
  3. Run flutter run to start the app
  4. Run dart run fl_build -p PLATFORM to build

Translation

  • See Guide
  • Feel free to open a PR

📁 Repositories

💡 Original Apps

📝 License

AGPL v3 lollipopkit & all contributors


Forked from ServerBox with OpenCode integration

Description
No description provided
Readme AGPL-3.0 23 MiB
Languages
Dart 91.5%
Swift 3.5%
Kotlin 1.9%
C++ 1.3%
CMake 1%
Other 0.7%