Skip to main content

Async library that provides features related to Steam client and compatible stuffs

Project description

stlib

windows build status linux build status Coverage Quality GitHub license GitHub release

Async library that provides features related to Steam client and compatible stuff

WARNING: stlib is not intended to be used in game development, there is no support to callbacks and I'll not work on that. stlib is intended to develop console or GUI applications that need interaction with SteamAPI or SteamWebAPI.

stlib now supports plugins!

See more at: stlib-plugins

Dependencies to build SteamWorks Python Extension (Optional)

WARNING: SteamWorks Python Extension is incomplete, but it's easy to implement. if you need a feature that is not present, send a pull request or open an issue.

  • Python and headers >= 3.9
  • Microsoft Visual C++ compiler (MSVC) or GNU Compiler (GCC)
  • Steamworks SDK >= v1.55

Dependencies to run

  • Python >= 3.9
  • asyncio
  • beautifulsoup4
  • rsa
  • aiohttp

API Reference & Documentation

Current Version (>=1.0)

:warning: If you are using the legacy version please update. The legacy version isn't maintained or supported and docs are available only to help you in the upgrade process to latest version. Legacy Version (<=0.14)

Made with stlib

Steam Tools NG - https://github.com/ShyPixie/steam-tools-ng


This is an work in progress. You can request new features.

The stlib is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

The stlib is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

Lara Maia dev@lara.monster 2015 ~ 2023

Made with

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

stlib-1.2.tar.gz (21.1 MB view hashes)

Uploaded Source

Built Distributions

stlib-1.2-cp311-cp311-win_amd64.whl (189.8 kB view hashes)

Uploaded CPython 3.11 Windows x86-64

stlib-1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (227.9 kB view hashes)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

stlib-1.2-cp310-cp310-win_amd64.whl (189.8 kB view hashes)

Uploaded CPython 3.10 Windows x86-64

stlib-1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (227.9 kB view hashes)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

stlib-1.2-cp39-cp39-win_amd64.whl (189.8 kB view hashes)

Uploaded CPython 3.9 Windows x86-64

stlib-1.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (226.6 kB view hashes)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page