SortEasy Pro is a premium, high-performance sorting algorithm visualizer designed for educators and YouTube content creators. Experience sorting algorithms in a stunning "Deep Sea Emerald" theme with professional-grade UI/UX.
https://lastjung.github.io/sort-easy/
- 8+ Core Algorithms:
Bubble,Selection,Insertion(Reverse Bubbling)Quick,Merge,Heap,Shell,Cocktail
- Persistent Pause/Hold Engine: Pause any algorithm mid-way and resume exactly where you left off. The timer persists across pauses for precise performance benchmarking.
- Cinema Mode (Zero-Scroll): Optimized for 4K video recording, automatically expanding to single-card view.
- Vibrant Neon Blue & Purple Theme: High-contrast color palette (Blue base, Purple columns) with neon glows for maximum visibility in video content.
- Zero-Jitter Animation: Smoothed animation engine with 20ms minimum frame time to prevent screen shaking during high-speed sorting.
- Audio Feedback: Context-aware sine/saw/square wave synthesis for every swap and comparison.
- 1-Based Positioning: Educational-first coordinate system matches spoken explanations.
- React 19 + Vite
- Tailwind CSS (Custom Glassmorphism)
- Lucide React (Elite Icons)
- Web Audio API (Sound Synthesis)
- Clone the repo
git clone https://github.com/eric/sort-easy.git
- Install dependencies
pnpm install
- Run development server
pnpm dev
To enter Cinema Mode, simply uncheck all algorithms in the dashboard except one. The UI will automatically expand to fill the screen with high-contrast text and a large visualization canvas.
Created with ❤️ for the Sorting Engineering community.