Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

LeetCode Notebook

A web-based LeetCode study notes system with spaced repetition review, plus a Chrome extension that auto-syncs your AC submissions via local Ollama analysis.

Project Structure

├── web/          # React web app (Vite)
└── extension/    # Chrome extension

Quick Start — Web App

cd web
npm install
npm run dev

Quick Start — Chrome Extension

  1. Open chrome://extensions/
  2. Enable "Developer mode"
  3. Click "Load unpacked" and select the extension/ folder
  4. Make sure Ollama is running locally (ollama serve)

Features

  • Spaced repetition review (Ebbinghaus curve)
  • Multi-dimensional filtering (category, difficulty, tags, review status)
  • Side-by-side code comparison
  • Full inline editing of all fields
  • Auto-sync from LeetCode via Chrome extension
  • AI-generated notes via local Ollama (llama3.2)
  • JSON/TSV import & export

About

leetcode-sync-extension-web

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages