One schedule. Every platform.
District Hub is a free desktop app for athletic directors that keeps your schedules in sync across every platform you use — automatically, locally, and without a cloud in sight.
Built for athletic directors
Cross-platform sync
Pull events from every platform you use, merge them into one master schedule, and push the result back. No more copy-paste.
Conflict detection
When platforms disagree on a date, time, or venue, District Hub flags it and lets you pick the source of truth in one click.
Local-first, private
Your data lives on your machine in a single SQLite file. No accounts, no servers, no subscription.
Auto-sync on a schedule
Set it to refresh in the background so your schedule stays current while you focus on everything else on your plate.
Season at a glance
Calendar and list views, filtered by sport, team, or venue. Jump to any game in seconds.
Safe by default
Preview every push before it goes out. Review what changes, approve what ships, and keep a full audit log of every sync.
See it in action
A few of the screens you'll live in.
Events
Your whole season — every sport, every level — in one list.
Teams
Which platforms know which teams, at a glance.
Sources
Connect platforms, set priority, pick your state.
Sync Center
One screen for what just ran, what's next, and what will change.
Settings
Tune priority, conflict handling, and auto-sync intervals.
Three steps to a synced season
Connect your platforms
Sign in once. Credentials are encrypted on disk with a key tied to your machine — never on a server.
Review the merge
sideline.tools pulls every event, highlights conflicts, and shows you exactly what will change.
Push with confidence
Approve the updates and sideline.tools writes them back to each platform for you.