LeetLog — LeetCode practice logger for Obsidian
Overview
Typing starts the timer, submissions are counted, AC saves your code into local Obsidian notes. 100% local, zero upload.
LeetLog automatically captures your LeetCode practice into local Markdown notes — you only write the insights. ⌨️ Type your first keystroke on a problem → timer starts 📤 Every submission is counted automatically ✅ Get Accepted → your code, runtime stats and timing are written into a structured note 📖 Redo an old problem → the same note accumulates every attempt, so you can see what past-you was thinking WORKS OUT OF THE BOX Pick any folder in the extension's options and notes are written straight into it — no extra software needed. Point it at your Obsidian vault and every note lands there ready for Dataview/Bases dashboards (templates included in the repo). TIMING THAT MATTERS • Coding time = first keystroke → first submit (your real solving time) • Time on problem = first keystroke → leaving the page (includes review & optimization) 100% LOCAL BY DEFAULT Your notes are plain Markdown files on your machine. No account, no analytics, no third-party servers. Optional extras, both off by default: a localhost bridge (LeetLog Bridge Obsidian plugin, or a Python server) for deeper vault integration, and opt-in cloud sync for spaced-repetition flashcards and a mistake notebook. Fully open source: https://github.com/YzYhhhstudy/leetlog
0 out of 5No ratings
Details
- Version0.6.7
- UpdatedJuly 8, 2026
- Size42.58KiB
- LanguagesEnglish (United States)
- Developer
Email
zayn.yang.ai@gmail.com - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
LeetLog — LeetCode practice logger for Obsidian has disclosed the following information regarding the collection and usage of your data. More detailed information can be found in the developer's privacy policy.
LeetLog — LeetCode practice logger for Obsidian handles the following:
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes
Support
For help with questions, suggestions, or problems, visit the developer's support site