Big O(micron) Visualizer
An interactive web-based tool that visualizes the time complexity of algorithms by running them against various data sets, counting the operations and plotting the results in a chart.
See it in action!
✨ Features
- Common sorting algorithms (more coming soon™)
- Various dataset generators (randomized; sorted; reversed; zigzag; etc)
- Common runtime complexities
- Best-case, average-case and worst-case calculation
- Fully customizable through the usage of Gatsby Themes (and Theme UI)
- Light Mode / Dark Mode
- Typography driven, minimal style
- Offline Support & WebApp Manifest
🚀 Getting Started
- Clone this repo.
Use the GIT CLI to clone this repository.
git clone https://github.com/MartinDevillers/omicron.git
- Start developing.
Navigate into your freshly cloned directory and start it up.
cd omicron
gatsby develop
- Open the code and start customizing!
Big O Visualizer is now running at http://localhost:8000
!