Skip to content

deadlock-api/deadlock-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3,417 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deadlock API

Monorepo for the Deadlock API project.

Structure

  • api/ - Rust API backend (Axum) serving game data, analytics, leaderboards, and more
  • website/ - React frontend (Vite + React Router) for the Deadlock API website
  • tools/ - Rust microservices for data ingestion, scraping, and pipeline processing

Getting Started

API

cd api
cp .env.example .env
# Edit .env with your credentials
cargo run

See api/README.md for full documentation.

Website

cd website
cp .env.example .env
pnpm install
pnpm dev

Tools

cd tools
# Set up .env with your credentials
cargo run -p <service-name>

See tools/README.md for full documentation.

License

MIT

About

A comprehensive set of endpoints to access Deadlock game data, match history, player statistics, hero analytics, and more. Whether you're a developer integrating game data or a player analyzing performance, the Deadlock API has you covered.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages