whatisgithub

What is palworlddashboard?

noval1th/palworlddashboard — explained in plain English

Analysis updated 2026-05-18

0HTMLAudience · generalComplexity · 4/5Setup · hard

In one sentence

A self-hosted live dashboard for a Palworld game server, showing who's online, server stats, guilds, and per-player Pal details.

Mindmap

mindmap
  root((repo))
    What it does
      Live server dashboard
      Player and guild stats
      Pal leaderboard
    Tech stack
      HTML front end
      PowerShell installer
      Python collector
    Use cases
      Public server status page
      Connection alerts
      Weekly Pal tournament
    Audience
      Palworld server owners
      Windows admins

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Run a public status page for your Palworld dedicated server showing who is online and for how long.

USE CASE 2

Track a Palpedia leaderboard ranking players by how many species they have discovered.

USE CASE 3

Get alerted by sound or notification when a specific player connects to the server.

USE CASE 4

Run a weekly anonymous popularity tournament between players' nicknamed Pals.

What is it built with?

HTMLPowerShellPythonREST API

How does it compare?

noval1th/palworlddashboard100/rutgers-pbl-dining-2015a15n/a15n_old
Stars0
LanguageHTMLHTMLHTML
Last pushed2015-12-012016-06-18
MaintenanceDormantDormant
Setup difficultyhardeasyeasy
Complexity4/51/51/5
Audiencegeneralgeneralgeneral

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · hard Time to first run · 1h+

Requires a Windows dedicated server, admin PowerShell, and enabling the game's REST API with a secured admin password.

So what is it?

Palworld Server Dashboard is a self-hosted web page that shows live information about a Palworld dedicated game server. It reads data straight from the Palworld server itself, so there are no third-party services or outside APIs involved. The dashboard shows who is currently online, the exact in-game day and time, server performance history, guilds, player bases, a leaderboard for how many creature species each player has discovered, and a trophy case highlighting rare or high-level Pals. The page itself is a single static HTML file that reads one JSON file for its data. A small background program, called the collector, runs once a minute on the server computer, gathers information through the game's REST API, and also reads the game's save files directly, since the API alone does not expose everything, such as guild details or the exact in-game clock. A separate script parses the save files roughly every 15 minutes for the deeper information. You can then host the resulting web files on the game machine itself or push them to any other web host. There is also a separate searchable page listing every Pal owned across the server, filterable by tamer and sortable by level or stats. An optional feature can alert you with a sound or notification when someone connects to the server. Another optional feature runs a weekly single-elimination popularity tournament between nicknamed Pals, with anonymous voting so people vote for the Pal rather than the owner. Setting it up requires a Windows machine running the Palworld dedicated server, since the collector needs direct access to the save files, plus an admin PowerShell session to run the installer. The installer downloads its own self-contained copy of Python so it does not touch anything else on your system. You also need to turn on the game's REST API in its settings file and set an admin password, which the collector reads automatically. The README stresses keeping that API restricted to localhost or your local network rather than exposing it to the internet, and it also notes that Steam IDs, player IP addresses, and map coordinates are never written to the public data file, so the dashboard is safe to share publicly.

Copy-paste prompts

Prompt 1
Help me configure PalWorldSettings.ini to safely enable the Palworld REST API for this dashboard.
Prompt 2
Walk me through running install.ps1 for Palworld Server Dashboard on my dedicated server.
Prompt 3
Explain how the collector script merges REST API data with the parsed save file data into palworld.json.
Prompt 4
Help me set up the weekly Pal bracket tournament feature and its vote endpoint.

Frequently asked questions

What is palworlddashboard?

A self-hosted live dashboard for a Palworld game server, showing who's online, server stats, guilds, and per-player Pal details.

What language is palworlddashboard written in?

Mainly HTML. The stack also includes HTML, PowerShell, Python.

How hard is palworlddashboard to set up?

Setup difficulty is rated hard, with roughly 1h+ to a first successful run.

Who is palworlddashboard for?

Mainly general.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.