Deadlock Mod Manager is a tool designed to streamline the process of managing mods for the Valve game Deadlock. Built using Tauri, React, and TypeScript, this mod manager offers cross-platform support for Windows, macOS, and Linux, ensuring accessibility across various operating systems. The application features a modern user interface with shadcn/ui components, providing an intuitive experience for users to browse, install, and manage mods efficiently. With database integration via Drizzle ORM, Deadlock Mod Manager ensures organized storage and retrieval of mod information, while type-safe development practices enhance reliability and maintainability. Ideal for both experienced modders and casual gamers, this tool simplifies the process of enhancing the Deadlock gaming experience through mods. It can be installed using winget for easy setup.
README
Deadlock Mod Manager
Deadlock Mod Manager
A mod manager for the Valve game Deadlock, built with Tauri, React, and TypeScript.
We're actively working to make Deadlock Mod Manager accessible to users worldwide. Join our translation efforts and help bring the mod manager to your language!
Visit the translation channel: Head to the #translations channel
Suggest a new language: Open an issue to request support for your language
Improve existing translations: Found an error or better phrasing? Submit a PR!
Translation Helper Script
We provide an interactive CLI tool to make translating easier:
pnpm translate
The script offers two modes:
Create a new translation: Guides you through creating a complete translation for a new language
Update an existing translation: Finds missing strings and lets you translate only what's needed
Features:
Step-by-step translation with English reference text
Pause anytime with pause command - your progress is saved
Continue later using "Update existing translation"
Automatic registration in all required files
Translation files are located in apps/desktop/src/locales/ - we use react-i18next for internationalization.
Contributing
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
For comprehensive contributing guidelines, development setup, code style standards, and best practices, please see:
For support and questions, please use GitHub Issues or join our Discord community. We're always happy to help!
Acknowledgments
This project was only possible thanks to the amazing open source community, especially:
Special Thanks
GameBanana - Our primary mod source and the backbone of this application. GameBanana provides the comprehensive mod database and API that makes browsing, discovering, and downloading Deadlock mods possible. This project would not exist without their excellent platform and community-driven content.