OpenLeaderboard
openleaderboard.app
Spec sheet
- What it does
- OpenLeaderboard is an open-source leaderboard API for game developers to submit scores and retrieve player rankings.Read 3 Oct 2026 · openleaderboard.app
- Product
- OpenLeaderboard is an open-source leaderboard API for game developers.Read 4 Oct 2026 · openleaderboard.app
- License
- The project is open source under the Apache-2.0 license.Read 3 Oct 2026 · openleaderboard.app
- Anti-cheat
- Apps can optionally require HMAC-signed score submissions, with timestamp and nonce checks.Read 3 Oct 2026 · openleaderboard.app
- Authentication
- Game clients authenticate with an app API key, and the dashboard uses an account session.Read 3 Oct 2026 · openleaderboard.app
- Benchmark caveat
- The site labels its performance figures as an indicative local run on Docker Redis, not a production benchmark.Read 3 Oct 2026 · openleaderboard.app
- Board types
- It supports global all-time, daily, weekly, monthly, seasonal, segmented, friends, and neighbor leaderboards.Read 3 Oct 2026 · openleaderboard.app
- Infrastructure
- The documented ranking tier uses Redis sorted sets, with Redis Streams or Kinesis shown for durable ingestion.Read 3 Oct 2026 · github.com
- Known limitation
- Daily windows reset at UTC midnight, and the documentation says per-board time zones are not yet supported.Read 3 Oct 2026 · openleaderboard.app
- Member queries
- The API supports top-N, paginated, individual-rank, neighbours, and explicit-friends queries.Read 4 Oct 2026 · openleaderboard.app
- Open source license
- The site identifies the project as open source under Apache-2.0.Read 4 Oct 2026 · openleaderboard.app
- Ranking
- The documentation says rank reads are O(log N), while very large boards can enable approximate rank estimates; top-N and neighbor results remain exact.Read 3 Oct 2026 · openleaderboard.app
- Rankings
- The service supports global all-time rankings and daily, weekly, monthly, and seasonal windows.Read 4 Oct 2026 · openleaderboard.app
- REST API
- The REST API uses the /v1 base path and accepts API-key authentication for board endpoints.Read 4 Oct 2026 · openleaderboard.app
- Scale
- The site says exact rank reads are O(log N) and describes an optional approximate-rank mode for very large boards.Read 4 Oct 2026 · openleaderboard.app
- Score processing
- Score submissions are durably logged and ranked asynchronously, typically within milliseconds.Read 3 Oct 2026 · openleaderboard.app
- Scoring options
- Boards can use higher- or lower-score wins, best/last/increment update policies, and lexical or first-to-reach tie-breaking.Read 3 Oct 2026 · openleaderboard.app
- Scoring rules
- Boards can configure ascending or descending order, best, last, or increment update policies, and lexical or first-to-reach tie-breaking.Read 4 Oct 2026 · openleaderboard.app
- SDKs
- The site documents Go, Unity/C#, and TypeScript SDKs.Read 4 Oct 2026 · openleaderboard.app
- Segments
- Boards can be segmented by region, platform, or another cohort key supplied with a score.Read 4 Oct 2026 · openleaderboard.app
- Self-hosting
- The project can be self-hosted, and its repository documents a Docker quickstart.Read 3 Oct 2026 · github.com
- Submission security
- Apps can require HMAC-signed score submissions as an optional anti-cheat measure.Read 4 Oct 2026 · openleaderboard.app
- Time-zone limitation
- Daily windows reset at UTC midnight, and the documentation says per-board time zones are not available.Read 4 Oct 2026 · openleaderboard.app
- Write processing
- Score submissions are durably logged and ranked asynchronously, typically within milliseconds, according to the documentation.Read 4 Oct 2026 · openleaderboard.app
Where Specifiction places it
- Game Leaderboard Software#30 of 377.4