How azaanmr/leetcompanies-extension works
Leet Companies is a Chrome extension for finding company interview-frequency tags while practicing LeetCode. On a problem page, its content script loads problem data, builds and inserts a company widget, and offers links to the company-question web app. Separately, the toolbar popup searches companies and problems and links to the relevant destinations. The README describes the data as bundled and offline, but the data file is absent from the supplied tree, so it is not represented as a repository node. The sampled files show these behaviors; other wiring was not inspected.
Main entry points: content.js Tag Injector · popup.js Quick Search
Components 4
Problem Page
- Tag Injector
content.js
Toolbar Search
- Quick Search
popup.js
Other components
- LeetCode
- Leet Companies Web App
Connections 5
- LeetCode → Tag Injector: hosts script
README.md - Tag Injector → LeetCode: inserts widget
content.js - Tag Injector → Leet Companies Web App: links to
content.js - Quick Search → Leet Companies Web App: opens company results
popup.js - Quick Search → LeetCode: opens problems
popup.js