FREEDOM251

Freedom251 › Game Leaderboard Software

Audune Leaderboards API

Paid APISelf-hosted

Visit Audune Leaderboards API Alternatives

Audune Leaderboards API's own site

What Audune Leaderboards API is

Audune Leaderboards API is a free, open-source JavaScript REST API for managing leaderboards and contestants in games or other tournaments. Administrators can create, modify, and delete boards, defining different score fields for each one. Contestants can be added, changed, or removed, then submit scores using the fields configured on a board. The relational database backend supports SQLite and MySQL/MariaDB. Application keys and secrets authorize API access. A configured secret signs JWT authentication tokens, and an audience setting verifies them. Required configuration includes a database URL, administrator API key, administrator API secret, and authentication secret. Settings can be supplied with environment variables, a .env file, or Docker Compose. The supplied Dockerfile builds a Node.js image, published to GitHub Container Registry on every push or pull request. The project supports Docker and Node.js deployment, is self-hosted, and is licensed under GNU LGPL 3.0. Audune identifies Danae, a composer, technical audio designer, and indie game developer from the Netherlands, as its maker.

Who it suits

It suits game developers and tournament operators who need a self-hosted REST service for boards, contestants, and scores. Teams comfortable with Docker, Node.js, and relational databases can configure it directly.

What it does well

  • Free and open source under GNU LGPL 3.0
  • Creates boards with custom score fields
  • Supports contestant score submissions
  • Works with SQLite and MySQL/MariaDB
  • Docker deployment and configuration options

What to know first

  • Requires database and authentication secrets
  • Self-hosted deployment is required
  • No hosted plan is listed

Verdict

Audune Leaderboards API provides focused board and score management for games or tournaments. Its database choices, JWT authorization, and Docker setup support teams operating their own service.

Facts from Audune Leaderboards API's own pages

API authorization
Application keys and secrets can authorize access to the REST API. · github.com, 11 Oct 2026
Authentication
A configured secret signs JWT authentication tokens, and an audience setting is used to verify them. · github.com, 11 Oct 2026
Authorization
Application keys and secrets can authorize access to the REST API. · github.com, 4 Oct 2026
Board management
It can create, modify, and delete boards with different score fields. · github.com, 11 Oct 2026
Configuration
Configuration can be provided through environment variables, a .env file, or Docker Compose. · github.com, 11 Oct 2026
Contestant management
It can create, modify, and delete contestants who can submit scores to a board. · github.com, 11 Oct 2026
Database support
It uses a relational database and currently supports SQLite and MySQL/MariaDB. · github.com, 11 Oct 2026
Deployment
The Dockerfile builds a Node.js image that serves the API, and the image is published to GitHub Container Registry on pushes or pull requests. · github.com, 11 Oct 2026
Intended users
The API is described as being for games or other tournaments. · github.com, 4 Oct 2026
License
The package is licensed under GNU LGPL 3.0. · github.com, 11 Oct 2026
Maker
Audune's site identifies Danae as a composer, tech audio designer, and indie game developer from The Netherlands. · audune.com, 11 Oct 2026
Purpose
The JavaScript REST API manages leaderboards and contestants for games or other tournaments. · github.com, 11 Oct 2026
Required setup
A database URL, admin API key, admin API secret, and authentication secret are required configuration values. · github.com, 11 Oct 2026
Score submission
Contestants can submit scores using values for the score fields defined on a board. · github.com, 11 Oct 2026
Score submissions
Contestants can submit scores using values for the board’s score fields. · github.com, 4 Oct 2026

Where Audune Leaderboards API stands on Freedom251

Look at these too