Our great sponsors
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
I know Steam/SteamCMD is not open-source, but I've been curious as to the limitations of the program. A lot of people often complain about the Steam client, and while I personally like it for what it is, I feel like a lot of people might get appeasement if a more open-source program was made. I'm mainly just curious if that's actually possible, or if SteamCMD's limitations are to where it can only do the basic stuff that this program does. Most info I can readily find online is stuff from about 10 years ago, so I don't know how much has changed since then. I know it's mainly meant for servers, but in theory it could be repurposed if it has a lot of the same featureset.
On the other hand, this application aims to work by using the same closed source libraries from steam, but with an open source UI https://github.com/20PercentRendered/opensteamclient
https://github.com/DoctorMcKay/node-steam-user is a popular NodeJS library for writing steam bots. This could provide useful, but iirc the method this uses for login will only allow you to have one login session at a time. Steam will automatically kick you out with a "logged in elsewhere" error.