Skip to content

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

License

GNU General Public License v3.0

Released under the GPL-3.0 License