https://github.com/emily33901/vapor
Steamkit implementation for V
https://github.com/emily33901/vapor
steam steam-api steam-client steamkit steamworks
Last synced: 3 months ago
JSON representation
Steamkit implementation for V
- Host: GitHub
- URL: https://github.com/emily33901/vapor
- Owner: emily33901
- License: bsd-2-clause
- Created: 2020-01-13T16:26:48.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-12-21T14:30:09.000Z (over 4 years ago)
- Last Synced: 2024-12-28T11:44:55.868Z (5 months ago)
- Topics: steam, steam-api, steam-client, steamkit, steamworks
- Language: V
- Homepage:
- Size: 1.95 MB
- Stars: 20
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Vapor
Vapor is a steamkit implementation for the V programming language. Based on the work I did for [argonx](https://github.com/emily33901/argonx), but with different goals.
Vapor intends to be the [SteamKit](https://github.com/SteamRE/SteamKit) of the V programming world. No grandeur ideas of replacing `steamclient.dll` here, just a way to interface with Steam.Vapor uses the components that I have been building out over time after realising that I would need to provide them myself. If you are interested in using any of them they are (in no particular order):
* Protobuf support: [vproto](https://github.com/emily33901/vproto)
* RSA and AES encryption: [vtomcrypt](https://github.com/emily33901/vtomcrypt)
* TCP Networking support: [net](https://github.com/emily33901/vlang-net)
* Simple Zip compression: [archive](https://github.com/emily33901/varchive)Vapor is still a work in progress.