Your personal LeetCode training database.

Log accepted problems, keep your solutions and notes in one repo, and see what you should review later.

Get started in four steps

GitHub fine-grained access token setup

01

Set up your GitHub tracker

Create a repository for your practice data, then generate a fine-grained token with access to it.

eLeetCode GitHub settings screen

02

Connect the extension

Open the extension settings and add your token, repository, branch, and file paths.

eLeetCode problem logging form

03

Log your first solve

After LeetCode accepts your solution, save the code along with any tags, notes, and review details.

eLeetCode progress and review dashboards

04

Plan what to practice next

Use your history, weaker tags, and review queue to focus your next practice session.