Luducard is a lightweight game save manager for PC with something no other save manager has: a community hub. Back up and restore your saves locally like usual, then share checkpoints and performance configs with everyone else — one click to upload, one click to install. Built in Rust for Windows, macOS, and Linux.
⬇️ Download on itch.io • 📦 GitHub Releases • 💬 Discord
- 🌐 Community saves — grab a checkpoint from right before the final boss, a 100%-completion file, or a "skip the tutorial" save.
- 🎛️ Community graphics presets — apply an FPS config from someone running your hardware. Your original settings are backed up first, so a bad preset is one click away from undone.
- 🕹️ Emulators included — Yuzu, Ryujinx, Dolphin, PCSX2 and RetroArch saves are detected automatically and named like real games instead of folder IDs.
- 🤖 Set it and forget it — backs up the moment you close a game, quietly, from the system tray.
You can get Luducard from itch.io (all platforms, name-your-own-price / free), or straight from GitHub:
- Go to the Releases section on GitHub.
- Under the latest stable version, scroll down to the Assets section at the bottom.
- Download the correct file for your operating system:
- Windows Installer (
.msi) [Recommended]: The standard installer. Run it and you're done. - Windows Portable (
_x64_portable.zip): Extract anywhere — a folder, a USB drive — and runLuducard.exe. No installation needed. See the note below before using this one. - macOS / Linux: Download the appropriate package (
.dmgor.deb/.AppImage).
- Windows Installer (
Fair question — this app touches your save files, and the Windows build isn't code-signed yet (certificates are expensive for a free project). So here's everything you need to check for yourself:
- VirusTotal scan of
Luducard.exe— 1 of 66 engines flags it, and that one detection isSuspicious.low.ml.scorefrom Trapmine: a machine-learning guess, not a matched signature. Unsigned Rust binaries that read process names and write toAppDataset this off routinely. The other 65 engines, including Microsoft, BitDefender, ESET, Kaspersky and CrowdStrike, report it clean. - Windows Defender may delete the portable
.zip, reportingTrojan:Script/Wacatac.B!ml. This is a false positive and it is why the installer is the recommended download for now. The!mlsuffix means the verdict came from a machine-learning model rather than a matched signature, andWacatac.B!mlis Microsoft's most false-positive-prone generic detection — it regularly flags unsigned open-source software. The.msiand.exeinstallers, which contain the same application, are not flagged. It has been reported to Microsoft. - Windows SmartScreen may warn you on first launch, because the build is not code-signed and has few downloads. Click More info → Run anyway if you're comfortable.
- Backups are additive. Restoring writes over your current save, and the app takes a backup of what it's replacing first — nothing is deleted without a copy kept.
- The full source is in this repo. Every release is built from the tagged commit, so you can read exactly what you're running.
No more hunting through sketchy forums or manually emailing files to share progress. Luducard features an integrated sharing ecosystem:
- One-Click Share: Instantly package and upload your current save slot of any game directly to the public share hub.
- Brutal Compression: Built in Rust, the app uses modern compression algorithms (like
zstdorlzma) to shrink large save folders down to minimal files before upload. - Ironclad Cloud Security: For security, no cloud master keys are embedded inside the client app. Instead, it requests secure, short-lived Presigned URLs from a Supabase Edge Function to perform direct, encrypted uploads/downloads to Cloudflare R2 storage.
- Community Checkpoint Repository: Download and automatically install checkpoints uploaded by the community (e.g., "Before the final boss", "100% completion", "Skip tutorial").
- Capped & Clean: Features auto-delete rules for inactive files (deletes saves after 90 days of no downloads), storage limits per user, and abuse prevention.
Tired of manually tweaking .ini and .cfg files to optimize your game's graphics or controls?
- Crash-Safe "Seguro-Crash" Flow: When you apply a community configuration preset, Luducard automatically takes a backup of your original settings. If the game crashes or has issues, you can restore your original files with one click.
- Hardware-Attached Presets: When sharing a preset, the app automatically fetches and attaches your system specs (CPU, GPU, and RAM) using Rust, helping other users find the perfect configuration for their hardware.
- Potato Mode Presets: Easily find and inject ultra-low configs designed to disable heavy shadows and maximize FPS for low-end or older computers.
- Community Voting & Moderation: Integrated upvote/downvote system (👍/👎) to measure performance gains, and a reporting system (🚨) that auto-hides presets with 3 or more reports for safety.
- Beautiful and Simple Interface: A modern, easy-to-navigate dashboard to organize and view all your games in one place.
- Fast Backups & Restores: Quickly save or restore your progress with a single click, without slowing down your computer.
- Smart Game Finder: Checks if games are actually installed on your computer (supporting Steam, Epic Games, GOG, and others) so it only shows games you actually have.
- Easy Sorting: Sort your list of games by the ones you played recently, by file size, or in alphabetical order.
- Choose Where to Save: Easily select whether to save your files locally on your computer or sync them to the cloud.
- Automatic Backup on Close: The app runs quietly in the background and automatically saves your progress the moment you close your game.
- Minimize to Taskbar (Tray): Close the main window and let the app work quietly in the background near the clock, using almost zero computer memory.
- Start with Windows: Start the app automatically when you turn on your computer so you never forget to back up your saves.
- Lock Special Saves: "Pin" or lock specific saves (like right before a major choice in an RPG) to make sure they are never automatically deleted.
- Portable Mode (USB Friendly): Run the entire app and store all your backups directly on a USB drive or external hard drive so you can play on any computer.
- Back Up Settings & Controls: Go beyond save games and back up your game's graphic, volume, and button settings.
- Multiple Save Profiles: Create separate profiles for the same game (like one for mods, one for clean gameplay, or one for another family member) and swap between them instantly.
- Save Comparison Assistant: If your local saves and cloud saves don't match, a clear screen will show you which one is newer and let you choose which one to keep.
- Emulator Support: Automatically detects and manages save files from popular console emulators (like Switch, PlayStation, Wii, GBA, etc.).
- Friendly Emulator Names: Automatically renames complex emulator game folders into readable game titles (e.g., "[Yuzu] The Legend of Zelda" instead of code numbers).
- Emulator Badges: Colorful labels in your library that show you exactly which console or emulator each game belongs to.
- Panic Quick-Save Button: Hit
Ctrl + Alt + Sat any moment to back up the game you're playing instantly, with a confirmation sound — no need to leave the game. The shortcut is configurable in Settings. - Game Notes: Write quick notes directly on each game's card to keep track of your goals, builds, or where you left off in your adventure.
- Automatic Game Cover Art: Automatically downloads beautiful cover art for your games so your library looks organized and clean.
- Support the Creator: A simple screen where you can support the project's cloud server costs.
- Admin Dashboard: A secure, password-protected area for the developers to manage shared community files and monitor cloud storage.
- Multiple Languages: Fully translated into English, Portuguese, Spanish, Russian, and Simplified Chinese.
Luducard is built with Tauri v2, React, Tailwind CSS v4, and Rust.
- Node.js & npm / pnpm
- Rust compiler and toolchain
- Install frontend dependencies:
cd ui pnpm install - Run in development mode:
# In the root directory: npm run tauri dev - Build standalone production binary (
Luducard.exe):npm run tauri build
Luducard began as a fork of Ludusavi by mtkennerly, whose save-detection engine and game manifest are the foundation everything here is built on. Huge thanks for releasing it as open source.
This project was started by a non-programmer who just wanted a better-looking save manager with more modern features. The application — Rust backend, Tauri integration, and React/Tailwind frontend — was built, refactored, and optimized with heavy use of AI assistants. Every release is tested manually before it ships, and the full source is here for you to read and audit.
This project is open-source. For details on permissions and redistribution, see LICENSE.