ObsidianMinor/SteamStandardProject


A collection of .NET Standard libraries using common types that provide functionality in one or more parts of Steam

License: MIT

Language: C#


The Steam Standard Project

A collection of .NET Standard libraries using common types that provide functionality in one or more Steam services.

Current libraries

Library Description Progress .NET Standard version
Steam.Common Common types shared across multiple Steam libraries Shared - Added to as needed .NET Standard 1.0
Steam.KeyValues A library for serializing KeyValues. Work in progress .NET Standard 2.0
Steam.Rest Common types for REST and HTTP requests Shared - Added to as needed .NET Standard 1.1
Steam.Net A reimagining of the SteamKit built for async events, task-based asynchronous programming, a self-contained reconnect loop, and an abstracted job system. Working form .NET Standard 2.0
Steam.Web A statically typed wrapper around the official Steam Web API Working form .NET Standard 2.0

Getting started

If you want to help develop this project, you will need a two things:

Navigating this repository

All projects, samples, and tests can be found in the "Steam Standard" solution, documentation for all libraries can be found on GitHub Pages or edited in the docs folder.

Project Statistics

Sourcerank 4
Repository Size 1.57 MB
Stars 3
Forks 0
Watchers 2
Open issues 0
Dependencies 0
Contributors 2
Tags 0
Created
Last updated
Last pushed

Top Contributors See all

ObsidianMinor Mathias Storm

Something wrong with this page? Make a suggestion

Last synced: 2018-01-17 03:26:11 UTC

Login to resync this repository