<img src="https://github.com/Switch-Bros/SteamLibraryManager/raw/v1.5.1/steam_library_manager/resources/images/readme_header_light.webp" alt="" width="800">
Die Depressurizer-Alternative für Linux. Organisiere deine Steam-Bibliothek, kategorisiere Spiele automatisch, bearbeite Metadaten und behalte die Kontrolle über deine Sammlung - mit Features, die Steam nicht hat.

<img src="https://github.com/Switch-Bros/SteamLibraryManager/raw/v1.5.1/steam_library_manager/resources/images/readme_divider_light.webp" alt="" width="800">
Steam hat dynamische Kollektionen - aber die haben seit ihrer Einführung nur UND-Logik mit einer Handvoll einfacher Filter. Spiele die entweder "Platinum auf ProtonDB" oder "Native Linux" sind anzeigen? Geht nicht in Steam. Du kannst nur einschränken, nie Alternativen kombinieren.
Unsere Smart Collections sind eine vollwertige Rule Engine mit Möglichkeiten, die Steam nie haben wird:
Der Clou: Im Steam Client erscheinen unsere Smart Collections als ganz normale statische Kollektionen - Steam merkt keinen Unterschied. Aber in SLM sind sie volldynamisch und unendlich mächtiger als alles was Steam bietet.
Beispiel: "Zeige mir alle RPGs mit 'Platinum' auf ProtonDB und über 20 Stunden Spielzeit, die ich noch nicht zu 100% abgeschlossen habe - ODER jedes Strategiespiel das für Steam Deck verifiziert ist - aber ohne 'Visual Novels'." Eine Kollektion. Zwei Regelgruppen. Automatisch. Immer aktuell. In Steam unmöglich.

<img src="https://github.com/Switch-Bros/SteamLibraryManager/raw/v1.5.1/steam_library_manager/resources/images/readme_divider_light.webp" alt="" width="800">
Wenn SLM dir hilft deine Bibliothek zu organisieren, denk darüber nach die Entwicklung zu unterstützen. Jeder Beitrag - egal wie klein - hilft dieses Projekt am Leben zu halten.
Danke an alle die schon etwas gegeben haben - ihr seid großartig! 🙏
<img src="https://github.com/Switch-Bros/SteamLibraryManager/raw/v1.5.1/steam_library_manager/resources/images/readme_divider_light.webp" alt="" width="800">
Organisiere deine gesamte Bibliothek automatisch in sinnvolle Kollektionen mit 17 verschiedenen AutoCat-Regeltypen:
Tags | Genres | Publisher | Entwickler | Franchises | Flags | User Score | HowLongToBeat | Jahr | VR-Unterstützung | Sprache | Kurator | Plattform | Spielstunden | Deck-Status | Achievements | PEGI-Bewertung
Jeder Regeltyp hat eigene Konfigurationsmöglichkeiten - Schwellenwerte, Ignorier-Listen, Präfix/Suffix-Muster und die Kombination mehrerer Regeln zu leistungsstarken Kategorisierungsprofilen. Intelligente Ignorier-Listen filtern generische Tags wie "Singleplayer" heraus.
500+ Spiele? Klick auf "Auto-Kategorisieren" und schau zu wie sie sich in Sekunden in saubere, logische Kollektionen sortieren.


<img src="https://github.com/Switch-Bros/SteamLibraryManager/raw/v1.5.1/steam_library_manager/resources/images/readme_divider_light.webp" alt="" width="800">
Bearbeite Spielnamen, Sortiertitel, Entwickler, Publisher und Erscheinungsdaten - alles lokal gespeichert. Was das besonders macht:
custom_metadata.json gespeichert. Wenn Steam die appinfo.vdf überschreibt (passiert beim Login wenn die Server-Change-Number sich erhöht hat), werden deine Edits beim nächsten SLM-Start automatisch erneut angewendet - und live während SLM läuft via File-Watcher. Wie Git-Rebasing für Metadaten: Steam liefert den "Upstream", deine Edits sind die "Patches".appinfo.common), mit intern konsistenten SHA-1-Hashes damit Steam die Datei akzeptiert statt den Cache zu verwerfen.Kein anderes Steam-Library-Tool kann das. Depressurizer verliert deine Änderungen bei Steam-Updates. Wir nicht.


<img src="https://github.com/Switch-Bros/SteamLibraryManager/raw/v1.5.1/steam_library_manager/resources/images/readme_divider_light.webp" alt="" width="800">
Durchsuche und lade Cover, Heroes, Logos und Icons von SteamGridDB herunter - der größten Community-getriebenen Spiele-Artwork-Datenbank.


<img src="https://github.com/Switch-Bros/SteamLibraryManager/raw/v1.5.1/steam_library_manager/resources/images/readme_divider_light.webp" alt="" width="800">
Reichere deine gesamte Bibliothek im Batch mit Daten aus mehreren Quellen an - alles lokal in SQLite gecacht für sofortigen Zugriff:
| Quelle | Daten | API-Key nötig? |
|---|---|---|
| HowLongToBeat | Hauptstory, Komplett, alle Spielstile | Nein |
| ProtonDB | Linux-Kompatibilität (Platinum/Gold/Silver/Bronze/Borked) | Nein |
| Steam Achievements | Abschlussquote pro Spiel | Nein (mit OAuth2) |
| Steam Tags | Community-Tags direkt aus Steam importiert | Nein (mit OAuth2) |
| Steam Store | Beschreibungen, DLC-Info, Altersfreigaben | Nein |
Klick auf "Alle anreichern" und hol dir einen Kaffee. Wenn du zurückkommst hat jedes Spiel vollständige Metadaten.


<img src="https://github.com/Switch-Bros/SteamLibraryManager/raw/v1.5.1/steam_library_manager/resources/images/readme_divider_light.webp" alt="" width="800">
IAuthenticationService)Keine dubiosen Browser-Session-Tokens. Keine API-Keys in Klartext-Konfigdateien. Einfach scannen, einloggen, fertig.

<
$ claude mcp add SteamLibraryManager \
-- python -m otcore.mcp_server <graph>