https://github.com/atris-ctrl/sortingvisualizer
A simple UI using pyqt for visualizing simple sorting algorithms. A way to learn algorithm easier for myself
https://github.com/atris-ctrl/sortingvisualizer
gui-application pyqt python3 sorting-visualization
Last synced: 4 months ago
JSON representation
A simple UI using pyqt for visualizing simple sorting algorithms. A way to learn algorithm easier for myself
- Host: GitHub
- URL: https://github.com/atris-ctrl/sortingvisualizer
- Owner: atris-Ctrl
- Created: 2023-07-18T07:09:04.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-08-03T05:36:53.000Z (over 2 years ago)
- Last Synced: 2025-07-21T00:42:53.974Z (7 months ago)
- Topics: gui-application, pyqt, python3, sorting-visualization
- Language: Python
- Homepage:
- Size: 1.37 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Sorting Visualizer
The Sorting Visualizer project helps users understand how different sorting algorithms work by providing a visual representation of their operation
## Features
- View how three simple sorting algorithms work
- Bubble Sort
- Selection Sort
- Insertion Sort

## Installation in terminal
```bash
pip install -r requirements.txt
```
## Usage
```python
```
## Built With
- Python
- PyQt 6
## Milestones ✨
- [x] 3 simple sorting algorithms
- [x] Animation for sorting algorithm
- [x] Increase/Decrease number of data
- [ ] More sorting algorithms
- [ ] Prettier UI
- [ ] Increase speed of animation
## Contributing
Pull requests are welcome. For major changes, please open an issue first
to discuss what you would like to change.
Please make sure to update tests as appropriate.
## License
[MIT](https://choosealicense.com/licenses/mit/)