Skip to content

ryuuzera/zorii-hub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎮 Zorii Hub - Ultimate Remote Steam Game Launcher 🚀

Welcome to Zorii Hub, the next-level app to seamlessly launch and manage your Steam games! Whether you're a casual player or a hardcore gamer, Zorii Hub brings convenience and efficiency right to your desktop. Get ready to elevate your gaming experience with features that make remote game launching.

📷 Screenshots

Boot animation Steam Games Launcher
Game information on Select Hardware Real-time monitoring
Game & Framerate Remote PC Control

🌟 Key Features

  • Quick Game Launching: Launch games remotely from any device with seamless connection and minimal lag.
  • Sleek User Interface: A modern, intuitive design that provides a smooth user experience while keeping functionality at the forefront.
  • Hardware Monitor: View real-time data of your system’s hardware performance remotely, ensuring your games run smoothly.
  • Remote Control: Easily manage apps, control music, and even shut down your system from a distance.
  • Lightweight & Fast: Designed for speed, Zorii Hub operates in the background without consuming excessive resources.

🚀 Getting Started

  • Steam installed on your machine
  • Node.js and npm installed
  • pm2 for process management and auto-start service

🎮 Usage

  • Browse Games: Open the app, log in with your Steam credentials, and voila! Your games are right there.
  • Favorites: Right-click any game and add it to your favorites for quick access.
  • Settings: Tweak performance, interface, and Steam integration options.

🛠️ Contributing

We welcome contributions from the community! If you have any improvements, bug fixes, or new features in mind, follow these steps:

  1. Fork this repository
  2. Create a new branch: git checkout -b feature/my-feature
  3. Commit your changes: git commit -m 'Add my feature'
  4. Push to the branch: git push origin feature/my-feature
  5. Open a Pull Request

Ideas for Contribution:

  • Implement additional game stores (like Epic Games or GOG).
  • Add an option for achievements tracking.
  • Improve UI/UX based on feedback.
  • Integrate a chat feature for gaming communities.

🐞 Issues

Have a bug to report? Feel free to open an issue here. We strive to respond and fix any issues ASAP.

📜 License

This project is licensed under the MIT License - see the LICENSE file for details.

🛠️ Tech Stack

The following technologies are used in Zorii Hub:

  • Node.js Node.js: Powers server-side operations and handles game management tasks efficiently.

  • Next.js Next.js with Server Components: Optimizes frontend performance with advanced server-side rendering capabilities.

  • TypeScript TypeScript: Primary language for building a robust, type-safe frontend and application logic.

  • JavaScript JavaScript: Used for dynamic scripting and enhancing functionality where necessary.

  • Steam API Steam API: Integrates Steam's game library and user data for seamless interaction.

  • PresentMon PresentMon: Tracks gaming frametime by leveraging child_process for real-time performance monitoring.

  • PresentMon OpenHarwareMonitor: Get all hardware information.

  • YouTube Music YT Music Desktop Companion Server: Enables remote control of YouTube Music directly from the app.

  • SQLite: Store recent game information