Analytics you'll actually open.

Drop in an SDK or send events straight over HTTP, and watch them turn into live dashboards, funnels, and alerts. Web and mobile apps, backends, games, Discord bots, or your own stack — if it emits data, TopStats counts it.

Free to start. Every SDK included. No event cap.

Pick a source · watch it stream

auto-rotating
AvailableNode / HTTP

@topstats/node

npm i @topstats/node

Tracks out of the box

page_viewsignupapi_requestcheckouterror
Web & apps · live4,920 / min
page_viewnow
signup1s
api_request2s
checkout5s
error7s
page_view9s
signup10s
Active users: 318p95 41ms

A drop-in for your server. A line for everything else.

Same event schema across game servers, backends, and web.

Game server plugins

Minecraft

Spigot / Paper

Coming soon

Rust

Oxide / Carbon

Coming soon

FiveM

GTA RP resource

Coming soon

Garry's Mod

GLua addon

Coming soon

ARK / Unturned

Survival mod

Coming soon

Discord bots

JS / Python SDK

Coming soon

Languages & runtimes

Node.jsJavaScriptTypeScriptcurl / RESTPythonGoRustC#JavaRubyPHPElixirGodotUnityUnrealKotlinSwift

Node.js works today over plain HTTP. Every other SDK sends the same events - one schema across your whole stack - and is on the way.

Start from a template

Drop-in event sets for common stacks. Fork one, point it at your key, and the dashboards are already wired.

Spigot / Paper

Minecraft server

Joins, playtime, and economy events from your plugin, ready to chart.

Coming soon
JS / Python

Discord bot

Command usage, guild growth, and retention, tracked out of the box.

Coming soon
Resource

FiveM server

Connects, job changes, and in-city transactions, tracked per resource.

Coming soon
Oxide / Carbon

Rust game server

Player activity, raids, and wipe-cycle retention across your servers.

Coming soon

Your data, the moment it lands.

No pipelines to babysit. Events stream in and become charts, breakdowns, and funnels you can slice in real time.

OverviewEventsFunnelsRealtimelast 14 days ▾

Total events

18.7M

▲ 18.4%

Unique sources

2,904

▲ 6.1%

p95 ingest

42ms

stable

Delivery

99.99%

30d uptime

Events by source

stacked

Top events

this week

Built to keep counting.

realtime

Events land in your dashboard in seconds, not batches, not tomorrow.

funnels

See where users drop off and who actually comes back, step by step.

alerts

Get pinged the moment a metric spikes or flatlines. Slack, Discord, HTTP.

no caps

Blow past 100M events? You keep sending. We reach out. You lose no data.

one schema

Track the same event from your backend, your web and mobile apps, or a game server alike.

your data

Export raw events any time. No lock-in, no sampling, no surprises.

alerts → #server-opswebhook
TopStatsAPPtoday at 14:02

Alert: error rate on eu-west-1 crossed 2% in the last 10 minutes.

errors / 10 min214 ▲Open dashboard →
funnel → new userslast 7 days
signup100%
onboarded62%
activated41%
purchase9%

TopStats for Discord bots

Discord bot analytics, since day one.

TopStats started as a dedicated analytics platform for Discord bots: historical growth, vote trends, and live rankings for tens of thousands of bots listed on top.gg. It is the charts and leaderboards the listing sites never kept.

The same real-time engine now powers analytics for your own apps, services, games, and bots - everything on this page.

TopStats is an independent project and is not affiliated with or endorsed by top.gg.

45,000+
Discord bots tracked
6+ years
of vote & rank history
Hourly
stat snapshots
01 / CreateGrab your keyexport TOPSTATS_KEY=sk_live_…
02 / TrackSend an eventawait track('signup', { plan: 'pro' })
03 / WatchOpen the dashboardOpen the app. Your events are already charted, grouped, and searchable.

Start free, pay for events and retention.

Every plan includes realtime dashboards, funnels, and every SDK. Free forever for small projects, or paid from €2.60/mo. Drag to size it to your traffic.

Free

€0/mo

No card, no commitment.

  • Realtime dashboards
  • Funnels & retention
  • Every SDK included
  • 30-day retention

2M events / month · 1 team member

Start free

Paid

Everything unlocked and unlimited team members. Events and retention are the only limits, set them below.

Monthly events20M / month
5M50M
Event retention3 months
30 days2 years

Your price

€12/mo

20M events / month at 3 months retention

Start now

Prices in EUR. Cancel anytime, no lock-in.

Your first event is minutes away.

The Node.js SDK and raw HTTP work today; more SDKs are on the way. Free plan, 2M events a month, no card.