Powerful Features

Everything You Need to Master LeetCode

Leetion combines powerful automation with intuitive design to create the ultimate LeetCode tracking experience. Here's what makes it special.

Core Features

Essential tools to supercharge your LeetCode workflow

Auto-Capture

Automatically extracts problem title, number, difficulty, code, and language from LeetCode with zero manual input.

Smart Tags

Intelligent tag detection from LeetCode plus custom tags, expertise levels, and alternative solution methods.

Spaced Repetition

Built-in spaced repetition system that automatically schedules review dates based on your learning preferences.

Developer Experience

Features designed for modern developers

Multi-Language Support

Save solutions in Python, Java, C++, JavaScript, and more. Each language version is preserved separately.

Syntax Highlighting

Beautiful code formatting in Notion with proper syntax highlighting for all major programming languages.

Version Control

Overwrite past wrong attempts, but write down what went wrong in the notes.

Productivity Tools

Everything you need to stay organized

Drawing Canvas

Integrated canvas for sketching diagrams, flowcharts, and visual explanations directly in the extension.

Rich Notes

Full markdown support with headings, lists, code blocks, bold, italic, and more. Perfect for detailed explanations.

Progress Tracking

Visual dashboard showing your solved problems, difficulty distribution, and topic coverage.

Security & Privacy

Your data, your control

Secure Connection

All data transfers use encrypted HTTPS connections. Your API keys are stored locally and never shared.

Self-Hosted

Your data lives in your Notion workspace. Complete ownership and control over your solutions.

Open Source

Soon to be fully open source and transparent. Inspect, modify, and contribute to the codebase on GitHub.

15+
Features
Powerful tools at your fingertips
100%
Free
Forever and open source