Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Avatar for wHoIsDReAmer

Web-based server management panel for Paper servers

Report Ktulu?

Ktulu

A modern, web-based server management panel embedded directly in your Paper plugin — no external hosting required.

Features

Dashboard

  • Real-time server stats: TPS, CPU, JVM Memory, Disk, Uptime
  • Online player list with avatars and ping
  • World info (entities, loaded chunks)
  • Quick actions (weather, time, save-all)

Plugin Management

  • View, load, unload, and remove plugins at runtime
  • Search & install plugins from Modrinth and Hangar marketplace

File Manager

  • Browse, edit, upload, download, and delete server files
  • Download directories as ZIP

User Management

  • Kick, ban, unban, op/deop players
  • Game mode switching and whitelist management

Console

  • Real-time log streaming via WebSocket
  • Full ANSI & Minecraft color code rendering
  • Remote command execution

System

  • API key authentication with rate limiting
  • Dark / Light theme
  • i18n support (English, Korean)
  • Automatic update checker via GitHub releases

Getting Started

  1. Drop Ktulu.jar into your plugins/ folder
  2. Start the server — a config with a random API key will be generated
  3. Access the web UI at http://your-server-ip:8332

Tech Stack

Layer Technology
Plugin Kotlin, Paper API
Server Ktor (Netty)
Frontend SolidJS, TailwindCSS, Vite

The web UI is fully embedded in the JAR — no Node.js or separate web server needed.

Information

CategoryAdmin Tools
Published onApril 28, 2026
LicenseMIT
Downloads2
Stars0
Watchers0

Pinned Versions

Members