TypeScript Steam

Open-source TypeScript projects categorized as Steam

Top 23 TypeScript Steam Projects

  1. HeroicGamesLauncher

    A games launcher for GOG, Amazon and Epic Games for Linux, Windows and macOS.

    Project mention: Windows GOG DOS Games on M-Series Macs | news.ycombinator.com | 2026-06-01
  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. decky-loader

    A plugin loader for the Steam Deck.

    Project mention: Plugins to choose from: Unlock your Steam Deck's potential | news.ycombinator.com | 2025-11-30
  4. steam-rom-manager

    The bulk game importer and artwork manager for Steam!

  5. steam-game-idler

    Farm Steam trading cards, manage achievements, and idle games automatically — an all-in-one alternative to ArchiSteamFarm, Steam Achievement Manager, and Idle Master

    Project mention: Show HN: Steam Game Idler – Open-Source Steam Automation Tool (Tauri and Rust) | news.ycombinator.com | 2025-10-26
  6. AreWeAntiCheatYet

    A comprehensive and crowd-sourced list of games using anti-cheats and their compatibility with GNU/Linux or Wine.

    Project mention: Linux gaming is faster because Windows APIs are becoming Linux kernel features | news.ycombinator.com | 2026-05-13

    I have been a gamer for all my life, I have many PCs, until early 2024 one of them had to run Windows for gaming. I quit Windows, and didn't have to quit gaming, thanks to Steam's Proton + WINE + everything else. Now, because I have Steam compat activated by default, when I download and launch a new game, most of the time I do not know if I'm running a native version or if I'm running it through Proton.

    I also can run Windows games from the 2000s or 90s that didn't not work in Windows 7's basic compatibility options because of old video drivers and whatnot. They run just fine on Ubuntu through Steam, just add the exe or installer as non-Steam game, add Proton and voilà, also sometimes there's some headache around making it work when the exe requires the CD inserted to play, even though I have mounted the CD files in a drive in the wine/proton prefix. I wish there were scripts to do that easily, even adding the exe as non-steam game, changing the name, etc. is not very convenient, I wish there were scripts (Lutris does some of that but not the CD part).

    I should also mention that I do not play competitive multiplayer games that have kernel-level anticheat anymore. Check out https://areweanticheatyet.com/

  7. SteamAchievementNotifier

    Steam Achievement Notifier shows fully customisable notifications when you unlock any achievement on Steam!

  8. SteamDepotDownloaderGUI

    🎮⌛Downgrade Steam games to older versions with ease using DepotDownloader

  9. lootscraper

    RSS feeds, Discord and Telegram bot for free game and loot offers. Supports Steam, Epic, Amazon Games, GOG, Humble and more.

  10. decky-steamgriddb

    Plugin for Decky Loader to apply and manage custom art assets from within gaming mode.

  11. tf2autobot

    tf2autobot: an Improved version from tf2-automatic

  12. SDH-CssLoader

    Loads CSS dynamically into the steam deck game ui

  13. SDH-PauseGames

    Decky Loader Plugin for Steam Deck to Pause and Resume games

  14. decky-frontend-lib

    The support library for creating plugins for decky

  15. SDH-QuickLaunch

    Quickly launch apps from the Steam Deck Quick Access Menu without adding them as shortcuts

  16. decky-storage-cleaner

    A Decky Loader plugin for tidying up your Steam Deck's storage. Quickly visualize, select and clear shader cache and compatibility data.

  17. steamworks-ffi-node

    A TypeScript/JavaScript wrapper for the Steamworks SDK using Koffi FFI, designed for Node.js and Electron applications with Steamworks SDK integration.

    Project mention: Show HN: I built an open-source MCP server that parses game save files | news.ycombinator.com | 2026-03-22

    Here it is: https://github.com/ArtyProf/steamworks-ffi-node

    Actually I develop it mostly for steam integration in games under js.

    I think the tricky thing left is in what format devs saving files to parse them correctly.

    But generally it can parse most indie games, which are using steam remote storage api and store them as json.

    The main requirement that steam must be launch for the user MCP parsing

  18. github-readme-steam-card

    :video_game: A dynamically generated steam card for your github readme

  19. games

    🎮 List of video games I already own (by LitoMore)

  20. Steam-Spotify

    Shows what song your listening to on steam

  21. DeckThemes

    The web portal for CSSLoader & AudioLoader

  22. included-with-xbox-game-pass

    Browser extension bringing the Xbox Game Pass to Steam.

  23. SDH-Notebook

    Quickly scribble down important codes or notes during your play sessions.

  24. ActionBot

    A bot for Twitch streaming

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

TypeScript Steam discussion

Log in or Post with

TypeScript Steam related posts

Index

What are some of the best open-source Steam projects in TypeScript? This list will help you:

# Project Stars
1 HeroicGamesLauncher 11,574
2 decky-loader 6,856
3 steam-rom-manager 2,437
4 steam-game-idler 606
5 AreWeAntiCheatYet 503
6 SteamAchievementNotifier 494
7 SteamDepotDownloaderGUI 485
8 lootscraper 290
9 decky-steamgriddb 289
10 tf2autobot 264
11 SDH-CssLoader 145
12 SDH-PauseGames 115
13 decky-frontend-lib 103
14 SDH-QuickLaunch 83
15 decky-storage-cleaner 78
16 steamworks-ffi-node 67
17 github-readme-steam-card 32
18 games 30
19 Steam-Spotify 13
20 DeckThemes 13
21 included-with-xbox-game-pass 12
22 SDH-Notebook 10
23 ActionBot 6

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that TypeScript is
the 2nd most popular programming language
based on number of references?