$0/month
$9/month
$29/year
(equivalent to $2.42 USD/month)
| Feature | Free Plan | Flexible Monthly Plan | Annual Plan Best Value |
|---|---|---|---|
| $0/month | $9/month | $29/year (equivalent to $2.42 USD/month) | |
Interactive Visualizations Step-by-step algorithm execution with data structure visualization | ✓ | ✓ | ✓ |
Premium Visualizations Advanced problems with full interactivity | ✗ | ✓ | ✓ |
100+ Code Solutions Optimized TypeScript solutions for LeetCode problems | ✓ | ✓ | ✓ |
Premium Code Solutions Additional advanced TypeScript code solutions | ✗ | ✓ | ✓ |
Dedicated priority support | ✗ | ✓ | ✓ |
Save over 70% compared to the monthly plan | ✗ | ✗ | ✓ |
Perfect for long-term growth & consistent practice | ✗ | ✗ | ✓ |
AI-Powered Code Explanations (Free for everyone - bring your own OpenRouter API key) | ✓ | ✓ | ✓ |
**Interactive Visualizations:** Step-by-step algorithm execution where you can see exactly how data structures change, how loops iterate, and how the algorithm processes each step. This is perfect for learning the fundamentals. We have both free and premium visualization problems.
**Code Solutions Library:** Clean, optimized TypeScript solutions without the interactive step-by-step visualization. These are advanced problems focusing on the most challenging algorithms, ideal for experienced developers. We have 100+ code solutions available.
We believe in progressive learning. Start with our interactive visualizations to master fundamentals with step-by-step guidance, then move to advanced problems, and finally tackle our complete code solutions library for the most challenging algorithms. This tiered approach ensures you build skills systematically from visual learning to code mastery.
No! AI-powered code explanations are completely free for everyone across all plans. Simply bring your own OpenRouter API key, and you'll get personalized algorithm explanations for any problem, whether free or premium.