Skip to content

A Path of Exile skill tree viewer with a Rust backend

License

Notifications You must be signed in to change notification settings

NikIsImba/path_of_rust

Repository files navigation

Path of Rust

Introduction

'Path of Rust' is a third-party application designed for the game Path of Exile, which provides a visually satisfying interface enabling players to strategically plan their character builds. This application focuses on visualization and planning around the game's vast and complex skill tree. Please note that while Path of Rust draws inspiration from the community project, Path of Building, it has no affiliation with the aforementioned project or Grinding Gear Games, the creator of Path of Exile. If you actually want to make a build, it is recommended to use Path of Building instead.

At its core, this project is a platform for the developer to hone and deepen their understanding of Rust. While benefiting from the application is a hope, do understand that its primary objective is to stimulate individual growth and learning.

Technologies Used

This project has been made possible by implementing a blend of contemporary technologies:

  • The front end is built using React, which offers an interactive UI.
  • The UI layout has been created using Tailwind CSS, delivering a utility-first CSS framework that is not only well-designed but also flexible.
  • The back end is powered by Rust, ensuring a reliable and fast service layer.
  • Tauri is employed as a bridge between front-end and back-end, providing a fluid, lightweight, and secure desktop application.

Setup and Installation

Prerequisites

Before setting up the project, ensure you have the following installed on your system:

Running the Project

Follow the steps given below to locally set up and run this project:

# Clone this repository
$ git clone https://github.com/NikIsImba/path_of_rust.git

# Enter into your repository
$ cd path_of_rust

# Installing dependencies
$ bun install

# Execute the application
$ bun tauri dev

Contributing

As this is a personal project focused on the learning and honing of Rust, active contributions are not necessarily solicited. Nonetheless, should you be interested, you can consider forking the repository and generating pull requests. We are open to all forms of contributions and suggestions such as bug reports, feature suggestions, optimization methods, and more!

License and Copyright Information

Path of Rust is a third-party tool and is in no way affiliated with Grinding Gear Games. The game Path of Exile, its name, its skill tree, and other related assets are the sole property of their respective owners, namely, Grinding Gear Games. It is developed as a fun project, and the developer(s) are not associated with the Path Of Building community project either.

Disclaimer

All users are requested to use this tool at their own risk. The developer(s) are not liable for any repercussions as a result of its use, including but not limited to, character progression, gaming experience, or account penalties. Always adhere to the game's Terms of Service and only disclose information you are comfortable sharing.

About

A Path of Exile skill tree viewer with a Rust backend

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published