Skip to content

S4 project carried out under the supervision of epita - Algorithm Visualizer

Notifications You must be signed in to change notification settings

Les-Alchimistes-Labs/AlgorithmVisualizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Rust Algorithm Visualizer with GTK

Epita

Introduction

This project is a visualization tool for various algorithms implemented in Rust, utilizing the GTK toolkit for the graphical user interface. The aim is to provide an interactive platform for users to observe and understand how different algorithms work.

Features

  • Visualization of various algorithms.
  • Interactive GUI powered by GTK for user-friendly experience.
  • Customizable parameters for algorithms.
  • Real-time visualization updates.

Requirements

Installation

  1. Clone the repository:
git clone git@github.com:Les-Alchimistes-Labs/AlgorithmVisualizer.git
  1. Navigate into the project directory:
cd AlgorithmVisualizer
  1. Build the project:
cargo build

Usage

Run the executable after building the project:

cargo run --bin main

Contributing

Contributions are welcome for teacher (if they have good intention)! If you'd like to contribute to this project, feel free to fork the repository and submit a pull request with your changes. Please adhere to the coding style and guidelines used in the project.

License

This product was own by Epita.

Acknowledgements

  • Special thanks to the contributors of the GTK-rs project for providing Rust bindings for GTK.
  • Thanks to the open-source community for various algorithm implementations that this project relies on. This is a general README template for your Rust project focusing on algorithm visualization with GTK. You can customize it further according to your project's specific details and requirements.

About

S4 project carried out under the supervision of epita - Algorithm Visualizer

Resources

Stars

Watchers

Forks

Packages

No packages published