Displaying 1 to 20 from 138 results

node-steam - Interface directly with Steam servers from Node.js

  •    Javascript

This is a Node.js port of SteamKit2. It lets you interface with Steam without running an actual Steam client. Could be used to run an autonomous chat/trade bot. Note: when installing from git, you have to additionally run npm install inside steam/node_modules/steam-resources to run the prepublish script (see npm/npm#3055). It pulls Steam resources (Protobufs and SteamLanguage) from SteamKit2 and requires svn.

Borderless-Gaming - Play your favorite games in a borderless window; no more time consuming alt-tabs

  •    CSharp

The project is open source under the GNU General Public License v2.0. Can be purchased here.

SalienCheat - 👽 Cheating Salien minigame, the proper way

  •    PHP

If that fails for any reason, or you still have questions, check out this Google doc for commonly asked questions.

steam-for-linux - Issue tracking for the Steam for Linux beta client

  •    

This is the README for the Steam for Linux client. If you encounter an issue with Steam for Linux, first search the issue list to see if it has already been reported. Include closed issues in your search.




ArchiSteamFarm - C# application that allows you to farm steam cards using multiple steam accounts simultaneously

  •    CSharp

ASF is a C# application that allows you to farm steam cards using multiple steam accounts simultaneously. Unlike Idle Master which works only for one account at given time, requires steam client running in background, and launches additional processes imitating "game playing" status, ASF doesn't require any steam client running in the background, doesn't launch any additional processes and is made to handle unlimited steam accounts at once. In addition to that, it's meant to be run on servers or other desktop-less machines, and features full cross-OS support, which makes it possible to launch on any .NET Core-supported operating system, such as Windows, Linux or OS X. ASF is possible thanks to gigantic amount of work done in marvelous SteamKit2 library. ASF doesn't require and doesn't interfere in any way with Steam client. In addition to that, it doesn't require exclusive access to given account, which means that you can use your main account in Steam client, and use ASF for idling the same account at the same time. If you decide to launch a game, ASF will get disconnected, and resume idling once you finish playing your game, being as transparent as possible during entire process.

Playnite - Open source video game library manager with support for 3rd party libraries like Steam, GOG, Origin, Battle

  •    CSharp

Open source video game library manager and launcher with support for 3rd party libraries like Steam, GOG, Origin, Battle.net and Uplay. Including game emulation support, providing one unified interface for your games. If you find Playnite useful please consider supporting the lead developer Josef Nemec on Patreon.

matterbridge - bridge between mattermost, IRC, gitter, xmpp, slack, discord, telegram, rocket

  •    Go

A simple chat bridge Letting people be where they want to be. Bridges between a growing number of protocols. Click below to demo. Gitter | IRC | Discord | Matrix | Slack | Mattermost | XMPP | Twitch | Zulip | And more...

SteamKit - SteamKit2 is a

  •    CSharp

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. Starting with version 1.2.2, SteamKit2 is distributed as a NuGet package.


greenworks - a node.js plugin to integrate nw.js/electron games with steamworks

  •    C++

Prebuilt binaries of Greenworks for NW.js & Electron can be found on the releases page. Guides and the API references are located in docs directory.

PHP-Source-Query - 🐘 PHP library to query servers that implement Source Engine Query protocol

  •    PHP

This class was created to query game server which use the Source query protocol, this includes all source games, and all the games that implement Steamworks. The class also allows you to query servers using RCON although this only works for half-life 1 and source engine games.

Threshold-Skin - A Windows 10 UWP style skin for Steam

  •    CSS

In Steam, go to Settings > Interface > and choose Threshold from the list of skins.

steamapi - An unofficial object-oriented Python library for accessing the Steam Web API.

  •    Python

An object-oriented Python 2.7+ library for accessing the Steam Web API. It's a Python library for accessing Steam's Web API, which separates the JSON, HTTP requests, authentication and other web junk from your Python code. Your code will still ask the Steam Web API for bits and bobs of user profiles, games, etc., but invisibly, lazily, and in a cached manner.

Protogamez WGM

  •    

Protogamez WGM, is a game manager for Windows. It is coded in C#, .NET Framework 4.5, using WPF interface and Access DB.

Fluent Steam WebAPI for C#

  •    

Intuitive way to request data from Valve's Steam Web API service using fluent design pattern.

passport-steam - Steam (OpenID) authentication strategy for Passport and Node.js.

  •    Javascript

Passport strategy for authenticating with Steam using OpenID 2.0. The Steam authentication strategy authenticates users using a steam account, which is also an OpenID 2.0 identifier. The strategy requires a validate callback, which accepts this identifier and calls done providing a user. Additionally, options can be supplied to specify a return URL and realm.

node-steam-tradeoffers - Steam Trade Offers for Node.js

  •    Javascript

steam-tradeoffers is a library for Node.js written in JavaScript. It allows you to automate Steam trading using trade offers. It was designed with node-steam in mind, but does not depend on it directly. Some of the methods of the library are wrappers for Steam Web API. Please read the FAQ first if you have any questions.

SteamLinux - 🐧 The Big List of Steam Games on GNU/Linux

  •    PHP

Please view CONTRIBUTING file for more information. Most of us can be contacted on either #SteamLUG or #SteamDB on freenode IRC server.

linux-steam-integration - Helper for enabling better Steam integration on Linux

  •    C

Linux Steam* Integration is a helper system to make the Steam Client and Steam games run better on Linux. In a nutshell, LSI automatically applies various workarounds to get games working, and fixes long standing bugs in both games and the client. This project, and by extension Solus, is not officially endorsed by, or affiliated with, Steam, or its parent company, Valve*.

node-steam-guide - A guide to creating Steam bots and websites using Node.js

  •    Javascript

A complete guide to building Steam bots using Node.js. Many people in the /r/SteamBot and /r/SteamBotMarket communities have been looking for a complete guide to building Node.js Steam bots, but there really isn't a complete, up-to-date tutorial online anywhere. This guide is here to help out anyone and everyone who wants to learn about creating Steam bots.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.