Project Description

This project is about creating a GUI that visualizes algorithms. At first, it will focus on search and sort algorithms.

Goal for this Hackweek

Have a GUI that shows a bubble-sort.

Results

I wrote a small program that shows quick sort and bubble sort. Each number is represented by a bar with a length that's proportional to its value and a color based on its initial position in the array. The coloring helps tracking individual numbers.

After recording the demo you can see on the repository page, I refactored the code to allow multiple arrays at the same time. That allows for direct comparisons, but needs to be improved to control them at once.

Repo: https://git.sr.ht/~agraul/visu (mirrored to https://github.com/agraul/visu)

Resources

Looking for hackers with the skills:

rust algorithms gui

This project is part of:

Hack Week 22

Activity

  • about 1 year ago: agraul added keyword "algorithms" to this project.
  • about 1 year ago: agraul added keyword "gui" to this project.
  • about 1 year ago: agraul added keyword "rust" to this project.
  • about 1 year ago: hennevogel liked this project.
  • about 1 year ago: agraul started this project.
  • about 1 year ago: agraul originated this project.

  • Comments

    Be the first to comment!

    Similar Projects

    A Flight Dynamics Library written in Rust with an Entity Component System architecture by vcuadradojuan

    [comment]: # (Please use the project descriptio...


    Kanidm - Account Policy by firstyear

    Project Description

    Kanidm is a identity ...


    Waysettings by dspinella

    [comment]: # (Please use the project descriptio...


    (Rust) Manage systems in NetBox using NetBox-Sync by chock

    [comment]: # (Please use the project descriptio...


    Relm4-based user interface for Agama by IGonzalezSosa

    Motivation

    Disclaimer: the idea of this pr...


    Waysettings by dspinella

    [comment]: # (Please use the project descriptio...