Out of frustration by not being able to sort questions by the number of likes, I created a small website that acts as a complement to the official LeetCode website.
To install the required dependencies, you just need npm install
. To generate the website npm run build
. The generated HTML file will be in the public
directory. The project relies on Handlebars and only needs 100 lines of code logic.
You may notice that the status of the problems is not marked as done (✅
) despite you having completed them. In order to correctly display the status, you need to pass as argument the LEETCODE_SESSION
cookie (e.g., npm run build my-very-long-leetcode-session-cookie
).