À propos de SteamTools.games
Qu'est-ce que SteamTools.games, qui l'exécute, le client de bureau SteamTools qu'il dessert et la couche de données en amont dont il dépend.
Dernière mise à jour: 2026-07-05
SteamTools.games, en une phrase
Un utilitaire gratuit basé sur un navigateur qui produit le script appmanifest_<APPID>.acf et le script Lua correspondant dont le client de bureau SteamTools a besoin pour installer un jeu Steam pour une utilisation hors ligne. Il s'agit d'un générateur léger sur les API publics de Steam et le cache de données open source ManifestHub3. Le générateur lui-même est le plus petit logiciel possible capable de faire le travail : pas de compte, pas de suivi, pas de SaaS, pas de vente incitative.
Qu'est-ce que le client de bureau SteamTools ?
SteamTools, également connu sous le nom de Watt Toolkit (son nom chinois) et historiquement sous le nom de Steam++, est un fork Steam open source et un déverrouillage de clé de dépôt géré par BeyondDimension. Il fonctionne sur Windows, macOS et Linux et permet à un utilisateur de maintenir une bibliothèque Steam hors ligne entièrement fonctionnelle, de gérer plusieurs comptes Steam, d'accélérer les téléchargements et d'appliquer le manifeste publié par la communauté + les déverrouillages Lua.
SteamTools.games n’est pas SteamTools. Nous sommes un générateur indépendant qui produit l’un des intrants consommés par SteamTools. Le client de bureau lui-même est un projet distinct avec ses propres responsables, sa cadence de publication et sa licence.
Qu'est-ce que ManifestHub3 ?
Chaque fichier manifeste et Lua produit par le générateur est construit à partir de ManifestHub3, un miroir géré par la communauté de la base de données ManifestHub d'origine. Le projet ManifestHub original a été retiré de GitHub en 2022 ; ManifestHub3 est la continuation sous un nouveau groupe de responsables. Le cache est open source sous MIT et se compose des paires manifeste et Lua regroupées par Steam AppID.
Cette séparation est importante. Le site est un générateur mince ; les données sont la substance. Épingler les données dans un dépôt public dont les versions sont contrôlées signifie que n'importe qui peut auditer ce que nous servons, les utiliser pour son propre usage ou exécuter son propre miroir sans dépendre de nous. Si jamais notre générateur tombe en panne, les données sont toujours sur GitHub et tout autre générateur peut les lire.
Qu'est-ce que SteamDB ?
SteamDB est un site tiers indépendant qui suit les métadonnées publiques de Steam : prix, mises à jour du dépôt, modifications de packages, état du serveur. SteamDB est utile pour la partie investigation d'une recherche de manifeste (cette application est-elle supprimée de la liste ? un dépôt a-t-il changé ?) mais ne distribue pas de manifeste ou de fichiers Lua. Nous établissons un lien vers SteamDB dans certaines de nos pages de dépannage, mais nous n'avons par ailleurs aucune intégration avec elles.
Quel est le rapport entre SteamTools.games et les autres outils ?
| Outil | Rôle | Relation SteamTools.games |
|---|---|---|
| Steam (Valve) | La vitrine, le serveur de licences et le CDN de téléchargement. | Nous lisons les métadonnées publiques via store.steampowered.com/api/appdetails. |
| Client de bureau SteamTools | Le runtime qui consomme les fichiers manifeste + Lua. | Nous produisons les fichiers dont SteamTools a besoin ; nous ne distribuons ni ne modifions le client. |
| ManifestHub3 | Le cache open source des fichiers manifeste + Lua, regroupés par AppID. | Nous le lisons à chaque appel de génération ; les données sont la source de la vérité. |
| SteamDB | Suivi des métadonnées public Steam. | Aucune intégration ; nous établissons des liens uniquement pour le contexte. |
| Steamtools.games (ce site) | Le générateur de navigateur + REST API qui encapsule ManifestHub3 et le public Steam API. | — |
Qui gère ce site
SteamTools.games est géré par un petit groupe de membres de la communauté SteamTools sous l'organisation GitHub steamtools-games. Nous ne sommes pas Valve, ni le projet SteamTools, ni SteamDB, et nous ne sommes affiliés à aucun des mainteneurs en amont. Le générateur lui-même est open source sur github.com/steamtools-games/steamtools.games – suffisamment petit pour être audité en une seule séance, sans étape de construction au-delà de pnpm install et pnpm dev.
Ce que nous promettons
- Le site reste gratuit d'utilisation (pas de compte, pas de paiement, pas de clé API).
- Le site ne nécessite pas de compte.
- Nous ne vendons pas votre historique de recherche ou vos données personnelles en tant que produit.
- Nous pouvons diffuser des annonces Google pour aider à couvrir l'hébergement ; les téléchargements ne passent jamais par des raccourcisseurs de liens. Les détails se trouvent dans la politique de confidentialité.
- Si le service doit être interrompu pour une raison quelconque, un avis sera affiché sur le blog et une bannière sur la page d'accueil en premier.
Ce que ce n'est pas
- Ce n'est pas un outil de piratage. Le générateur produit des fichiers manifestes et Lua dérivés des données publiques Steam et du cache communautaire ManifestHub3. Le service ne contourne pas l'authentification Steam, les vérifications de licence ou tout DRM.
- Ce n'est pas un SaaS. Il n'y a pas de compte, pas d'e-mail, pas de paiement, pas d'essai, pas de vente incitative. Le site est constitué d'une page HTML et de deux itinéraires API.
- Il n'est pas affilié à Valve. Steam, le logo Steam et toute autre marque commerciale Valve sont la propriété de Valve Corporation et sont utilisés ici à des fins descriptives uniquement, dans le cadre d'un usage équitable.
- Il n'est pas approuvé par SteamTools. Nous sommes des opérateurs indépendants ; toute opinion sur ce site est la nôtre, pas celle de l'équipe SteamTools.
Ce que nous vous demandons
- Soyez patient avec la limite de taux. 1,5 s par IP existe pour une raison : cela permet au service d'être utilisable par tout le monde, y compris les personnes utilisant les réseaux mobiles dans les régions où le API de Steam est limité.
- Signalez les App ID cassés dans le Discord, et non dans un avis 1 étoile sur un site tiers. Nous ne pouvons pas réparer ce que nous ne pouvons pas voir.
- Si vous intégrez le service dans un didacticiel ou une vidéo, créez un lien vers le URL canonique et le Discord, et non vers un miroir que vous avez gratté hier. Les miroirs meurent ; les canoniques ne le font pas.
Historique et chronologie du projet
- 2022 — Le dépôt original ManifestHub sur GitHub est supprimé. Les membres de la communauté commencent à refléter les données dans des dépôts privés.
- 2023 — Le premier miroir public est publié ; Les membres de la communauté SteamTools commencent à expérimenter un générateur frontal auto-hébergé.
- 2024 — L'organisation steamtools-games est fondée. Le cache ManifestHub3 est publié sous MIT. La première version du générateur est mise en ligne sur un espace réservé URL.
- 2025 — Le générateur est reconstruit sur TanStack Start et déployé sur les pages Cloudflare. Le REST public API (
/api/search,/api/generate) est publié avec une spécification OpenAPI 3.1. - 2026 — Le générateur est migré pour lire tout le contenu du blog depuis D1 au lieu de MDX ; un support bilingue est ajouté sur l'ensemble du site ; les miroirs LLMs.txt et LLMs-full.txt sont publiés afin que les moteurs de réponse LLM puissent citer directement les faits canoniques.
Une note sur la partie "open source"
Le source complet du site, incluant cette page, le générateur, les routes API et les fichiers de messages pour l'anglais et le chinois, est publié sur GitHub. Le dépôt est petit (environ 30 fichiers sources) et les dépendances sont minimes. Si vous souhaitez héberger votre propre copie pour une raison quelconque, l'ensemble de la configuration prend environ dix minutes sur un nouveau VPS.
Licence et attribution
- Le code source du générateur : licence MIT.
- Le contenu MDX de ce site (y compris cette page) : CC BY-SA 4.0.
- Le cache de données ManifestHub3 : licence MIT, gracieuseté des contributeurs originaux de ManifestHub et du groupe de mainteneurs de ManifestHub3.
- Client de bureau SteamTools : voir le dépôt SteamTools pour sa licence.
- Métadonnées Steam : utilisées dans le cadre d'un usage équitable ; toutes les marques déposées sont la propriété de leurs propriétaires respectifs.
Contact
- Le moyen le plus rapide d'atteindre un humain est le Discord.
- Pour les demandes liées à la confidentialité, consultez la Politique de confidentialité.
- Pour le code de la route, consultez les Conditions de service.
Voir aussi
- Qu'est-ce qu'un fichier manifeste Steam et comment l'utiliser avec SteamTools ? — le guide complet de la porte d'entrée ; cette page est une plongée plus profonde dans une partie de celui-ci.