Add LeetCode Search plugin - #705
Conversation
|
Hi @jjw24, opened a fresh PR with just the plugin manifest file as suggested — should be clean now. Let me know if anything else is needed! |
|
Hey, sorry about that, my bad. Turns out the lib/ folder with all the dependencies was gitignored so it never actually made it into the build, and I'd also forgotten to add rapidfuzz to requirements.txt. Fixed both, bumped it to v1.4.3, cleaned up the release zip, and updated the manifest here to point to the right version and download link. Tested it on my own Flow Launcher and it's working now. Would you mind pulling the latest and giving it another shot? |
|
Hi, can you also ensure you aren't breaching leetcode terms and conditions with the way you grab the data in the background? Thanks |
|
Hey @deefrawley, thanks for calling this out, it's a legitimate concern., The indexing worker is scraping LC's unofficial graphql endpoint pretty aggressively in the background, that's a legit ToS issue. Here's what I am thinking of doing reduce the load on LC's servers:
Let me know if that's enough or if you want more. Since I have to encounter my exams in few days, I won't be able to do major changes right now, but would love to figure out how to remove or reduce this issue. |

Adds plugin manifest for LeetCode Search — fuzzy search, topic/difficulty filters, daily challenge, and local caching for LeetCode problems.