Skip to content

RealViper8/Steamtools

Repository files navigation

🧰Steamtools

Steamtools is a lightweight tool written in Rust that allows you to easily view, install, and remove Lua Manifests. The source code of the proxy dll: xinput1_4.dll is currently not available since I only ship the binary for it. May change in the future !

Note

if you have 200+ Games (with steamtools) and try to open it for the first time without having all the icons cached there may be an issue since steam api will rate limit the request.


🗓️ TODO

  • Add header image for Lua Manifests
  • Add tool: Remove
  • Add tool: Install
  • Add tool: Uninstall
  • Add tool: View
  • Add Window: Settings
  • Search Bar
  • Moving Mod, Plugins buttons down a bit for more space
  • Improving Settings by adding (Start, Restart, Close Steam)

⚙️ Planned Side Features

  • Linux Suport?
  • Add MelonModLoader support
  • Add Lua Plugin support
    • Basic Support (1 active running plugin)
    • Code Editor (supports syntax highlighting)
    • Being able to run more then 1 script (on diffrent threads)
  • Better Visuals

Donating

Since this is a personal project and I invest my free time in making this you could support me by donating! SOL: GYepZXvMAyQ8y54HuWx8QR3yBBg9EFEqn7dDJo93GbTM (SOL Network)

Donate

Prerequisites

Language: Rust 🦀 Status: In active development 🚀

v0.2.1 Steamtools App

Steamtools App

v0.5.1 GUI Rework

GUI Rework

v0.6.4

GUI

Alt

About

Steamtools is a Tool written in Rust that lets you view Lua Manifests, delete or install them. I am not responsible for any actions taken using this program.

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Contributors