CoOp:Anything
Search any game and see how much of it you can play with friends: every co-op mod, its stage, quality and community rating.
翻譯準備中
A mod manager for the Valve game Deadlock.
翻譯準備中
取自儲存庫 README
正在載入完整 README。
檢視完整 README ↗See the features overview for the full list.
Download the latest installer for Windows or Linux (.exe, .deb, .rpm, .flatpak) from the releases page, or use a package manager. On Linux, the CEF (Chromium) builds, such as deadlock-mod-manager-cef.flatpak, are the recommended default:
# Windows (winget)
winget install --id=Stormix.DeadlockModManager
# Ubuntu/Debian (APT) - for the CEF (Chromium) build, replace "stable main" with "stable cef"
curl -fsSL https://apt.deadlockmods.app/key.gpg | sudo tee /usr/share/keyrings/deadlock-mod-manager.gpg > /dev/null
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/deadlock-mod-manager.gpg] https://apt.deadlockmods.app stable main" | sudo tee /etc/apt/sources.list.d/deadlock-mod-manager.list
sudo apt update && sudo apt install deadlock-mod-manager
# Arch Linux (AUR)
yay -S deadlock-modmanager
# nixpkgs
nix-shell -p deadlock-mod-manager --run deadlock-mod-manager
# Nix nightly (prebuilt via the deadlock-mod-manager Cachix cache)
nix run github:deadlock-mod-manager/deadlock-mod-manager#nightly
# Gentoo (third-party ::deftera overlay)
sudo eselect repository add deftera git https://github.com/Deftera186/deftera-overlay.git
sudo emaint sync --repo deftera
sudo emerge -av games-util/deadlock-modmanager-bin
See the installation guide for platform-specific steps, CEF builds, and the development AUR package.
For detailed installation instructions, getting started guides, troubleshooting, and feature documentation, please visit our comprehensive documentation:
Player Guide - Installation, usage, and troubleshooting
For help and support:
[!WARNING] Linux Support - Limited
Linux support is provided on a best-effort basis. Due to a lack of contributors with Linux expertise and the maintainer's limited experience distributing software across the many Linux distributions, you may encounter packaging issues, missing dependencies, or platform-specific bugs. If you're a Linux user and want to help improve support, contributions are very welcome! Please reach out on Discord or open a PR.
For development setup, project architecture, contributing guidelines, and API integration documentation, please visit:
You need Node.js 24.8+, pnpm, Bun 1.4.2+, and Rust (stable), plus the Tauri prerequisites for your platform (Visual Studio C++ Build Tools and WebView2 on Windows, WebKitGTK and friends on Linux).
git clone https://github.com/deadlock-mod-manager/deadlock-mod-manager.git
cd deadlock-mod-manager
pnpm install
pnpm desktop:dev
The desktop app talks to the production API by default, so you don't need a local database to work on it. To run the API, web app, and other services locally, follow the development setup guide (Docker, .env, pnpm db:push).
For Linux developers, we provide a complete Nix development environment:
# Clone and enter the project
git clone https://github.com/deadlock-mod-manager/deadlock-mod-manager.git
cd deadlock-mod-manager
# Start development shell (or use direnv for automatic loading)
nix develop
# Install dependencies and start
pnpm install
pnpm desktop:dev
The Nix environment includes everything you need: Rust, Node.js, pnpm, Docker, system libraries, and all development tools.
For detailed Nix setup instructions, see CONTRIBUTING.md.
🌍 Help us translate Deadlock Mod Manager!
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!
| Language | Native Name | Status | Contributors |
|---|---|---|---|
| 🇺🇸 English (Default) | English | ✅ Complete | - |
| 🇧🇬 Bulgarian | Български | 🚧 3% | macchiako |
| 🇧🇾 Belarusian | Беларуская | 🚧 In Progress | drodn |
| 🇩🇪 German | Deutsch | 🚧 28% | skeptic |
| 🇫🇷 French | Français | 🚧 26% | stormix |
| 🇷🇺 Russian | Русский | 🚧 21% | awkward_akio, Thyron |
| 🇸🇦 Arabic | العربية | 🚧 8% | archeroflegend |
| 🇵🇱 Polish | Polski | 🚧 38% | _manio |
| 🇨🇭 Swiss German | Schwiizerdütsch | 🚧 4% | degoods_deedos |
| 🇹🇭 Thai | ไทย | 🚧 6% | altqx |
| 🇹🇷 Turkish | Türkçe | 🚧 95% | hollmmes, kenanala |
| 🇨🇳 Chinese (Simplified) | 简体中文 | 🚧 32% | 待到春深方挽柳 |
| 🇹🇼 Chinese (Traditional) | 繁體中文 | ✅ Complete | 白雲 |
| 🇪🇸 Spanish | Español | ✅ Complete | chikencio |
| 🇧🇷 Portuguese (Brazil) | Português (Brasil) | 🚧 26% | meneee |
| 🇮🇹 Italian | Italiano | 🚧 5% | Constrat |
| 🇯🇵 Japanese | 日本語 | 🚧 8% | hiropiki |
| 🇰🇷 Korean | 한국어 | 🚧 12% | Quinnly_IRL |
All translations are managed on Crowdin. Translations are synced back into this repository automatically via the Crowdin GitHub action, so you don't need to edit JSON files directly.
Translation files are located in apps/desktop/src/locales/ and loaded via react-i18next. Only en.json is edited directly in the repo; all other locales are managed through Crowdin.
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:
AI-Assisted Contributions: We welcome AI-assisted contributions! Please review our AI Policy for guidelines on disclosure and quality expectations.
This project is licensed under the GNU General Public License v3.0 - see the LICENSE.md file for details.
Vendored and copied-in third-party source (vpkmerge, ValveResourceFormat, shadcn/ui, and others) is documented in THIRD-PARTY-NOTICES.md.
Disclaimer: This project is not affiliated with Valve Corporation. Deadlock and the Deadlock logo are registered trademarks of Valve Corporation.
For support and questions, please use GitHub Issues or join our Discord community. We're always happy to help!
This project was only possible thanks to the amazing open source community, especially:
Framework & Build
Backend
UI & Styling
TanStack
Other