Introduction
Sea Lantern is a lightweight Minecraft server management tool built with Tauri 2 + Rust + Vue 3.
Features
- Real-time Console — View server logs in real-time, execute commands directly, with command history
- Visual Configuration — Edit server.properties with a graphical interface, categorized and searchable
- Player Management — Manage whitelist, bans, and OP permissions with one click
- Plugin System — Lua script-based plugin extensions with custom UI components and context menus
- Theme System — 5 built-in themes (Default, Midnight, Ocean, Rose, Sunset) with dark/light mode and acrylic effect
- Multi-language — 12 built-in languages (Chinese, English, Japanese, Korean, French, German, Spanish, Russian, Vietnamese, etc.)
- Java Management — Auto-detect installed Java runtimes, one-click download and install
- Mod Management — View and manage server-side mods/plugins
- Safe Shutdown — Automatically stops the server when closing the app
- Auto Update — Check for new versions and update with one click
- Cross-platform — Supports Windows, macOS, and Linux (including Arch Linux AUR)
Tech Stack
- Frontend: Vue 3 + TypeScript + Vite + Pinia
- Backend: Rust + Tauri 2
- Styling: CSS Variables design system + theme engine
- Charts: ECharts
- Package Manager: pnpm
- Linting: oxlint + oxfmt
No Electron, no Node backend, no Webpack. Fast startup, small footprint, low memory.
Community
QQ Group: 293748695