git404hub

what is runelite-gameplay-analytics fr?

agg23/runelite-gameplay-analytics — explained in plain English

Analysis updated 2026-07-10 · repo last pushed 2025-01-02

TypeScriptAudience · generalComplexity · 3/5StaleSetup · moderate

tl;dr

A RuneLite plugin for Old School RuneScape that records your gameplay activity, XP, kills, loot, and locations, into a local database and shows it on a real-time browser dashboard.

vibe map

mindmap
  root((repo))
    What it does
      Tracks gameplay stats
      Shows live dashboard
      Stores data locally
    Data tracked
      Experience points
      Enemies killed
      Loot collected
      Locations visited
    Use cases
      Skill grinding progress
      Loot tracking
      Performance analysis
    Tech stack
      TypeScript
      RuneLite plugin
      Local database
      Web dashboard
    Audience
      RuneScape players
      Stat enthusiasts

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 make with this?

VIBE 1

Track your experience rate over time while grinding a specific skill to see how efficiently you're leveling.

VIBE 2

Monitor loot collected from a specific monster across hundreds of kills to calculate your gold earnings.

VIBE 3

Watch your gameplay stats and loot update in real time on a browser dashboard as you play.

VIBE 4

Review your gameplay patterns and progress history stored locally on your own computer.

what's the stack?

TypeScriptRuneLiteLocal DatabaseWeb Server

how it stacks up fr

agg23/runelite-gameplay-analytics0xradioac7iv/tempfs7vignesh/pgpulse
Stars00
LanguageTypeScriptTypeScriptTypeScript
Last pushed2025-01-02
MaintenanceStale
Setup difficultymoderatemoderatemoderate
Complexity3/53/54/5
Audiencegeneraldeveloperdeveloper

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

how do i run it?

Difficulty · moderate time til it works · 30min

Requires installing the RuneLite client and configuring the plugin, plus running a local web server for the dashboard.

in plain english

Runelite Gameplay Analytics is a tool for players of the online game Old School RuneScape who want to track everything their characters do. It captures data like experience points gained, enemies killed, loot collected, and locations visited, then turns that into useful metrics so you can see your progress and patterns at a glance. At a high level, the tool watches what happens in your game and saves all that information into a small database stored locally on your own computer. It also runs a lightweight web server that displays a dashboard you can open in your browser. As you play, the dashboard updates in real time, so you can watch your stats climb or see what loot you've picked up without waiting for a summary at the end. This would appeal to dedicated RuneScape players who like digging into their performance, for example, someone grinding a specific skill who wants to see their experience rate over time, or a player tracking how much gold they've earned from a particular monster across hundreds of kills. It's built around the RuneLite client, which is a popular third-party game launcher that supports community-made plugins. One thing worth noting is that all data stays on your own machine for now. The README mentions that sending data to a central shared service might come later, but the current version keeps everything local, which means your gameplay history isn't leaving your computer.

prompts (copy fr)

prompt 1
Set up the RuneLite Gameplay Analytics plugin and connect the local dashboard so I can see my OSRS stats update in real time as I play.
prompt 2
Help me build a custom view on the gameplay analytics dashboard that shows my average experience per hour for a specific skill over the past week.
prompt 3
Write a query against the local gameplay analytics database to summarize all loot I've collected from a specific monster, sorted by rarity.
prompt 4
Extend the RuneLite Gameplay Analytics plugin to track an additional gameplay event and display it on the real-time browser dashboard.

Frequently asked questions

what is runelite-gameplay-analytics fr?

A RuneLite plugin for Old School RuneScape that records your gameplay activity, XP, kills, loot, and locations, into a local database and shows it on a real-time browser dashboard.

What language is runelite-gameplay-analytics written in?

Mainly TypeScript. The stack also includes TypeScript, RuneLite, Local Database.

Is runelite-gameplay-analytics actively maintained?

Stale — no commits in 1-2 years (last push 2025-01-02).

How hard is runelite-gameplay-analytics to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is runelite-gameplay-analytics for?

Mainly general.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.