Official Godot Asset Library plugin

Godot 4 Leaderboard
that just works

Install the LightLeaderboard plugin from the Godot Asset Library, add one AutoLoad, and your game has live global rankings. No server. No backend code. Scores persist forever.

Godot 4.x GDScript & C# Free tier — no credit card

Two files. Live leaderboard.

Add the plugin, enable the AutoLoad, call two functions — done.

1
Install from the Asset Library

In Godot, open AssetLib, search "LightLeaderboard", click Install. Or clone from GitHub and copy addons/lightleaderboard/ into your project.

2
Enable AutoLoad

In Project → Project Settings → Plugins, enable LightLeaderboard. It registers itself as the LightLeaderboard global singleton automatically.

3
Configure & submit
GameManager.gd GDScript
# In any script after adding LightLeaderboard as an AutoLoad
func _ready() -> void:
    LightLeaderboard.configure("YOUR_API_KEY", "my_game")
leaderboard_screen.gd GDScript
# Submit a score — returns rank immediately
var result = await LightLeaderboard.submit_score(
    42000,          # score
    "player_001",   # player_ref_id
    "Alice",        # player_name
)
print("Rank: #", result.rank)  # → Rank: #3

# Fetch global top 10
var lb = await LightLeaderboard.get_leaderboard(10)
for entry in lb.entries:
    print("#%d  %s  %d" % [entry.rank, entry.player_name, entry.score])

Everything a Godot game needs

Rank on submit

The API returns the player's global rank in the same response as the submit call. No second request.

📅
Time periods

Filter by daily, weekly, monthly, or all-time. Great for seasonal or weekly events.

🎯
Player-centric view

Fetch the rows around a specific player — show where they rank among their neighbours, not just the top 10.

🔐
HMAC signing

Built-in HMAC-SHA256 request signing prevents score tampering. Enable it with one flag.

🌐
Works on all Godot platforms

Windows, macOS, Linux, Android, iOS — Godot 4's built-in TLS handles HTTPS on every export target.

🆓
Free to start

The free tier covers your game through early access and beyond. Upgrade when you actually need the capacity.

Ready to add a leaderboard to your Godot game?

Create a free account, grab your API key, and follow the 10-minute integration guide.