Sleeper Dashboard for at-a-glance score, schedule, and updates.
Find a file
Eduardo_Figueroa 337d4b04ed clarity
2025-09-09 16:18:46 -07:00
images Adding screenshots 2025-09-08 09:21:15 -07:00
services debug mode added. Fixed gitignore. 2025-09-09 16:14:53 -07:00
static debug mode added. Fixed gitignore. 2025-09-09 16:14:53 -07:00
templates clarity 2025-09-09 16:18:46 -07:00
.gitignore debug mode added. Fixed gitignore. 2025-09-09 16:14:53 -07:00
app.py debug mode added. Fixed gitignore. 2025-09-09 16:14:53 -07:00
compose.yaml Renaming everything to RosterHash. 2025-09-09 09:36:58 -07:00
config.py Rename and tested functionality justify this 2025-09-09 16:17:24 -07:00
ContainerFile init 2025-09-04 21:31:23 -07:00
README.md Renaming everything to RosterHash. 2025-09-09 09:36:58 -07:00
requirements.txt init 2025-09-04 21:31:23 -07:00
rosterhash_logo.png Renaming everything to RosterHash. 2025-09-09 09:36:58 -07:00

RosterHash Logo

🏈 RosterHash

Your Fantasy Football Command Center

Track all your leagues, matchups, and players in one dashboard

Python Flask Docker

What is RosterHash?

RosterHash is your all-in-one fantasy football dashboard that connects to your Sleeper account to give you an overview of every league, every player, over a calendar view.

You can check it out here: rosterhash.edfig.dev

Features

  • Multi-League Dashboard - View all your Sleeper leagues at once
  • Live Score Updates and Indicator - See matchup score, player score per league, and Live game indicator.
  • NFL Schedule Integration - See when your players are playing. Benched players are right-aligned and greyed out.
  • Dark/Light Theme - Switch themes for day or night viewing
  • Mobile Responsive - Looks great on all devices
  • Container Ready - Easy deployment with containers for self-hosting

Quick Start

Option 1: Local Development

# Install dependencies
pip install -r requirements.txt

# Run the app
python app.py

# Visit http://localhost:5000

Option 2: Docker

# Build and run
docker-compose up

# Or run detached
docker-compose up -d

How to Use

  1. Enter your Sleeper username on the homepage
  2. View your dashboard - see all leagues and current week matchups
  3. Navigate weeks - check past weeks or look ahead
  4. Theme switching - toggle between light and dark modes

Screenshots

First Screenshot

First Screenshot

Contributing

Want to contribute?

  1. Fork the repo
  2. Create a feature branch
  3. Make your changes
  4. Submit a pull request

License

This project is open source and available under the MIT License.