![]()
A lightweight Dead by Daylight overlay that instantly shows you the full minimap for the current match, no more guessing or wasting precious seconds explaining your position to teammates.
📖 Tutorial · 🌐 Official Site · 📋 Changelog · 🎨 Credits
Starting from v1.6.0, the overlay can detect which map you are loading into and switch automatically, no hotkey required.
The detector periodically takes a screenshot of the Dead by Daylight window and runs multi-language OCR (via tesseract.js) on the area where the game displays the Realm / Map name during the loading screen.
Language packs (~45 MB total, fast LSTM model) are downloaded once and stored locally, no data ever leaves your machine.
Grab the latest installer or portable build from the Releases page:
| Platform | Format |
|---|---|
| Windows | .exe installer / portable |
| Linux | .AppImage / .deb / .rpm |
git clone https://github.com/LucaFontanot/dbd-map-overlay.git
cd dbd-map-overlay
npm install
npm run build # builds for both Windows and Linux
# or
npm run build:win # Windows only
npm run build:linux # Linux only
The output will be in the /dist directory.
You can send a map command to an already-running instance of the app:
dbd-map-overlay show-map="Creator/Realm/MapName"
Creator/Realm/MapName
Example:
dbd-map-overlay show-map="SamoelColt/The Macmillan Estate/Suffocation Pit"
- Keys are case-insensitive
- File extensions are not required
- If the exact map name isn't found, the closest match is used automatically
The app includes a config generator for Stream Controller, letting you control maps directly from your Stream Deck hardware.
Requirements: - Linux - Stream Controller installed - Font Awesome plugin installed in Stream Controller
Setup:
1. Open the app → Settings → Stream Deck
2. Select your Stream Controller installation type:
- Flatpak: uses default Flatpak paths automatically
- Manual: choose your own output directory
3. Click Create Configs and choose:
- Number of buttons on your Stream Deck (6, 15, 32, …)
- Command prefix (default: dbd-map-tool)
- Map creator whose maps you want to use
4. The app generates Stream Controller configs with:
- Main pages listing all realms for the selected creator
- Individual realm pages with all maps
- Navigation buttons with automatic pagination
- Smart multi-line button labels for long map names
Want to add or update maps? Follow the Contributing Guide. Keeping the map library up to date is the most impactful way to help the project.
This project wouldn't exist without the talented artists who created the minimap illustrations. Please check the credits and show them some love.
See CHANGELOG.md for a full history of changes.
By using this software you agree to the Terms of Service and Privacy Policy.
Licensed under the Apache 2.0 License.
You are free to use, modify, and distribute this software as long as you credit the original author and don't hold them liable. Provided as-is, without any warranty.
Not affiliated with Dead by Daylight, Behaviour Interactive, or any of their partners.
$ claude mcp add dbd-map-overlay \
-- python -m otcore.mcp_server <graph>