CodeCycle helps master LeetCode problems through repetition based on Ebbinghaus's Forgetting Curve. Built upon PMCA by Haolin Zhong.

Latest Version

Version
0.9.9.63
Update
November 25, 2024
Size
240KiB
Developer
Category
Users
7
Rating
5 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
Https://leetcode.com/*
Https://leetcode.cn/*
UnlimitedStorage
Storage
See more

CodeCycle Extension

CodeCycle: Smart LeetCode Progress Tracker
Master coding problems efficiently with CodeCycle, an enhanced learning companion that uses Ebbinghaus's Forgetting Curve to optimize your practice schedule.

What is CodeCycle?
CodeCycle is an intelligent Chrome extension that automatically tracks your LeetCode progress and creates a personalized review schedule based on proven memory retention science. Building upon the foundation of PMCA, CodeCycle offers an improved learning experience for both casual learners and interview prepares.

Foundation & Enhancements
Building on PMCA's reliable tracking system and review scheduling, CodeCycle introduces:
- Modernized UI/UX with optimized layouts and intuitive navigation
- Import/Export functionality for progress backup and transfer
- Keyboard shortcuts (Ctrl/Cmd + Enter) for streamlined submissions
- Calendar-based review scheduling for more intuitive timing
- Enhanced error handling and user feedback

Core Features (Powered by PMCA)
- Automatic submission tracking for LeetCode problems
- Review scheduling based on Ebbinghaus's Forgetting Curve
- Support for both LeetCode Global and LeetCode CN
- Progress tracking and mastery monitoring

Dashboard Overview
- Problems due for review today
- Upcoming review schedule
- Mastered problems tracker
- Review completion status

Getting Started
1. Install CodeCycle from the Chrome Web Store
2. Solve LeetCode problems as usual
3. CodeCycle automatically schedules your next review after successful submissions
4. Track your progress and upcoming reviews through the CodeCycle popup

Why Choose CodeCycle?
CodeCycle combines PMCA's proven spaced repetition system with modern features to create an enhanced learning experience:
- Prevent knowledge fade through scientifically-timed reviews
- Track your progress with an intuitive, modern interface
- Backup and transfer your progress across devices
- Streamline your workflow with keyboard shortcuts
- Maintain consistent practice with intuitive review scheduling

CodeCycle is built upon PMCA by Haolin Zhong, enhancing its core functionality with modern features and improved user experience.

Start your efficient learning journey with CodeCycle today!
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "CodeCycle", "version": "0.9.9.63", "author": "Albert Dolkun", "description": "CodeCycle helps master LeetCode problems through repetition based on Ebbinghaus's Forgetting Curve. Built upon PMCA by Haolin Zhong.", "homepage_url": "https://github.com/ADolkun/CodeCycle", "options_ui": { "page": "options.html", "open_in_tab": false }, "icons": { "16": "assets/logo.png", "48": "assets/logo.png", "128": "assets/logo.png" }, "action": { "default_icon": "assets/logo.png", "default_popup": "popup.html" }, "background": {}, "permissions": [ "https://leetcode.com/*", "https://leetcode.cn/*", "unlimitedStorage", "storage" ], "content_scripts": [ { "matches": [ "https://leetcode.com/*" ], "js": [ "dist/leetcode.js" ], "run_at": "document_idle" }, { "matches": [ "https://leetcode.cn/*" ], "js": [ "dist/leetcodecn.js" ], "run_at": "document_idle" } ]}
Read more

Similar Extensions

icon

LeetSync - Leetcode to Github Synchronizer Extension · Developer Tools 7 51 ★ 5.57MiB

icon

PMCA Extension · Productivity 7 5 ★ 256KiB

icon

LeetBoost: Auto-Complete for LeetCode Extension · Developer Tools 7 30 ★ 95.05KiB

icon

LeetCode Video Solutions Extension · Productivity 7 72 ★ 84.69KiB

icon

LeetCode Difficulty Hider Extension · Productivity 7 5 ★ 27.4KiB

icon

LeetCode Tracker Extension · Developer Tools 7 2 ★ 1.33MiB

icon

InterviewMonkey Extension · Productivity 7 13 ★ 415KiB

icon

Codeium: AI Code Autocompletion on all IDEs Extension · Developer Tools 7 196 ★ 342KiB

icon

LeetHub v3 Extension · Productivity 7 12 ★ 778KiB

icon

Leetcode Explained Extension · Productivity 7 24 ★ 757KiB

icon

MicroGPT Extension · Developer Tools 7 179 ★ 396KiB

icon

LeetCode Mistake Tracker Extension · Developer Tools 7 6 ★ 226KiB

icon

LeetCode Whisper Extension · Developer Tools 7 2 ★ 253KiB

icon

SnapAnswer Extension · Productivity 7 0 ★ 23.49KiB

icon

Pieces for Developers: Copilot & Code Capture Extension · Developer Tools 7 44 ★ 15.15MiB

icon

LeetHub v2 Extension · Productivity 7 64 ★ 257KiB

icon

LeetBuddy Extension · Productivity 7 4 ★ 37.95KiB

icon

LeetCode Forcer Extension · Productivity 7 9 ★ 64.98KiB

icon

LeetTracker Extension · Productivity 7 4 ★ 89.15KiB

icon

Leetcode Buddy Extension · Developer Tools 7 4 ★ 102KiB

icon

Hintcode Extension · Productivity 7 4 ★ 16.46KiB

icon

CFStreak Extension · Productivity 7 1 ★ 121KiB

icon

CodeToSpan for Translation Extension · Developer Tools 7 5 ★ 14.51KiB

icon

LeetHub Extension · Productivity 7 3 ★ 8.2MiB