Releases: ka333/algolens
Releases · ka333/algolens
AlgoLens v0.1.0 - Initial Release
AlgoLens v0.1.0 - Initial Release 🚀
We are excited to announce the initial release of AlgoLens!
AlgoLens is a privacy-first Chrome Extension designed to track your LeetCode solving activity, sync clean solution codes automatically to your GitHub repository, and generate beautiful dynamic benchmark statistics cards to showcase on your GitHub profile.
✨ Key Features in v0.1.0
- 🔄 Real-time GitHub Sync: Automatically creates code files (e.g.
solutions/two-sum.py) and commits them directly to your repository upon clicking "Submit" and getting anAcceptedstatus. - ⏱️ Smart Focus Timer: Automatically tracks focus sessions, pausing when you switch tabs or leave your keyboard to ensure highly precise stats.
- 📊 Dynamic Profile Cards: Serves live SVG statistics cards (streak counts, easy/medium/hard progress) to embed on your GitHub profile README.
- 🔒 Privacy-First Design: Your GitHub Personal Access Token (PAT) is stored securely in your browser's local sandbox storage. It never leaves your machine or reaches our telemetry database.
- 📈 Global Benchmarks: Anonymously compares your solve duration and attempt metrics against global averages.
- ⚡ Bulk Sync Wizard: Allows you to scan your entire LeetCode submission history, filter out duplicates already present in your GitHub repository, and sync all your past solves in one click with built-in rate-limiting.
- 🔑 Persistent Extension ID: Features locked key support in
manifest.jsonensuring all settings, logins, and streaks are preserved across updates.
🛠️ Installation Instructions
To install and activate the AlgoLens extension:
- Download
algolens-extension.zipfrom the assets section below. - Extract the downloaded zip file to a folder on your computer (e.g.,
Documents/AlgoLens). - Open Google Chrome and navigate to:
chrome://extensions/ - In the top-right corner, toggle the Developer mode switch to ON.
- In the top-left corner, click Load unpacked.
- Select the folder you extracted in Step 2.
- Click the extension puzzle icon in your Chrome toolbar, pin AlgoLens, and open the popup to configure your GitHub integration.