12 open-source projects similar to doctormckay/node-steam-client, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Node Steam Client alternative.
Steam Achievement Manager is a game achievement editor and specialized API client designed to modify and unlock game achievements and statistics for titles on the Steam platform. It functions as a utility for manually changing the state of earned rewards and milestones while the client is running. The tool provides capabilities for steam profile customization and game statistic manipulation, allowing users to adjust displayed progress and achievement states. It operates by interfacing with the platform backend to update user profile data.
SteamUser allows you to communicate with the Steam servers in the same manner as a proper Steam client. It's designed to be a self-contained module which provides all the functionality expected of a Steam user client.
A module that provides a simple base class for a Steam bot that can be easily overwritten and customized.
A collection of .NET Standard libraries using common types that provide functionality in one or more Steam services.
This library implements Steam's protocol to allow automation of different actions on Steam without running an actual Steam client. It is based on SteamKit2, a .NET library.
SteamKit (also known as SteamKit2) is a .NET library designed to interoperate with Valve's Steam network. It aims to provide a simple, yet extensible, interface to perform various actions on the network.
A TypeScript/JavaScript wrapper for the Steamworks SDK using Koffi FFI, designed for Node.js and Electron applications with Steamworks SDK v1.64 integration.
SteamKit-Java SteamKit-Java, is a java port of a library written for interfacing directly with various parts of the Steam network.