返回排行榜

JustArchiNET/ArchiSteamFarm

C#

C# application with primary purpose of farming Steam cards from multiple accounts simultaneously.

steamsteam-apisteam-accountsteambotsteam-gamesautomationcsharpcli-appclisteam-cardssteam-clientcrowdin
Star 增长趋势
Star
13.6k
Forks
1.1k
周增长
Issues
3
5k10k
2023年1月2024年3月2025年5月2026年7月
README

Icon

ArchiSteamFarm

Build status (GitHub) Build status (Docker) Github last commit date Total downloads License

Localization ConfigGenerator status Statistics Steam group Discord Wiki

GitHub stable release version GitHub stable release date Github stable release downloads

GitHub pre-release version GitHub pre-release date Github pre-release downloads


GitHub sponsor PayPal.me donate PayPal donate Revolut donate Steam donate

BTC donate ETH donate LTC donate USDC donate


Repobeats analytics image


Description

ASF is a C# application with primary purpose of farming Steam cards from multiple accounts simultaneously. Unlike Idle Master which works only for one account at given time, while requiring Steam client running in the background and launching 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 operating system with .NET Core runtime, such as Windows, Linux and macOS. ASF is possible thanks to gigantic amount of work done in marvelous SteamKit2 library.

Today, ASF is one of the most versatile Steam power tools, allowing you to make use of many features that were implemented over time. Apart from farming Steam cards, which remains the primary focus, ASF includes bunch of features on its own, such as a possibility to use it as Steam authenticator or chat logger. In addition to that, ASF includes plugin system, thanks to which anybody can further extend it to their needs.


Core features

  • Automatic farming of available games with card drops using any number of active accounts
  • No requirement of running or even having official Steam client installed
  • Guarantee of being VAC-free, focus on security and privacy
  • Complex error-reporting mechanism, reliability even during Steam issues and other networking quirks
  • Flexible cards farming algorithm, pushing the performance to the maximum while still allowing a lot of customization
  • Offline farming, enabling you to skip in-game status and stop confusing your friends with fake playing status
  • Advanced support for Steam accounts, including ability to redeem keys, redeem gifts, accept trades, send messages and more
  • Support for latest Steam security features, including SteamGuard, SteamParental and 2-factor authentication
  • Unique ASF 2FA mechanism allowing ASF to act as a mobile authenticator, if needed
  • STM-like integration for trades, both passive (accepting) and active (sending), ASF can help you complete your sets
  • Special plugin system, which allows you to extend ASF in any way you wish through your own code
  • Powered by .NET Core, cross-OS compatibility, official support for Windows, Linux and macOS
  • ...and many more!

For learning about even more ASF features, we recommend starting with our FAQ entry.


Setting up / Help

Detailed guide regarding setting up and using ASF is available on our wiki in setting up section. It's user-friendly guide that shows basic, as well as a bit more complex ASF setup, covering all the required dependencies and other steps that are required in order to start using ASF software.


Compatibility / Supported operating systems

ASF officially supports Windows, Linux and macOS operating systems, but it can work anywhere where you can obtain working .NET Core runtime. Please visit compatibility section on the wiki for more information regarding environments that ASF can work in.


Want to know more?

Our wiki includes a lot of other articles that will tell you about everything in regards to ASF, as well as show you other features that you can make use of. If you have some time to spare and you'd like to find out what else ASF can do for you, we heavily encourage you to take a look!

相关仓库
BeyondDimension/SteamTools

🛠「Watt Toolkit」是一个开源跨平台的多功能 Steam 工具箱。

C#GNU General Public License v3.0steamcsharp
steampp.net
26.2k1.7k
Heroic-Games-Launcher/HeroicGamesLauncher

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

TypeScriptnpmGNU General Public License v3.0play-gameslinux
heroicgameslauncher.com
11.8k646
XIU2/UserScript

🐵 自用的一些乱七八糟 油猴脚本~

JavaScriptnpmGNU General Public License v3.0userscriptsteam
greasyfork.org/users/457025
9.8k697
utkarshdalal/GameNative

Native PC gaming with Steam, Epic, GOG and Amazon integrations on Android

KotlinGNU General Public License v3.0gamingmobile-gaming
gamenative.app
9.2k334
ublue-os/bazzite

Bazzite makes gaming and everyday use smoother and simpler across desktop PCs, handhelds, tablets, and home theater PCs.

JustApache License 2.0desktopfedora-linux
bazzite.gg
8.8k989
gibbed/SteamAchievementManager

A manager for game achievements in Steam.

C#zlib Licensesteam-apitool
8.7k842
SteamDeckHomebrew/decky-loader

A plugin loader for the Steam Deck.

TypeScriptnpmGNU General Public License v2.0steamsteamdeck
decky.xyz
7k247
andrewmd5/Borderless-Gaming

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

C#GNU General Public License v2.0steamc-sharp
6.5k605
mtkennerly/ludusavi

Backup tool for PC game saves

Rustcrates.ioMIT Licensevideogamesbackup
6k125
Codeusa/Borderless-Gaming

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

C#GNU General Public License v2.0steamc-sharp
5.8k495
tModLoader/tModLoader

A mod to make and play Terraria mods. Supports Terraria 1.4 (and earlier) installations

C#MIT Licenseterrariatmodloader
tmodloader.net
5.5k2.1k
atom0s/Steamless

Steamless is a DRM remover of the SteamStub variants. The goal of Steamless is to make a single solution for unpacking all Steam DRM-packed files. Steamless aims to support as many games as possible.

C#Otherdrmsteam
4.9k291