Skip to content

📓 Use crawlers to get all submitted records, use tables to display, add filtering.

License

Notifications You must be signed in to change notification settings

Yuliang-Lee/leetcode-submission-table

Repository files navigation

leetCode submission table

license npm

Use crawlers to get all submitted records, use tables to display, add filtering.

Why?

leetCode's submissions history page does't offer filter function, it's very inconvenient if we want to find the one we had submit.

Usage

Deps

  • Node 8+
  • Can access google.com(你懂的)

Install

# download project
~$ npm install -g @xlaoyu/leetcode-submission-table

Start

~ $ lst -u username -p password

# or

~ $ lst -c config.json

# console will output
✔ Server start successed!
✔ login success!
please visit http://127.0.0.1:3000

Config

name short name default desc
username u - leetcode's username
password p - leetcode's pwd
port t 3000 local server port
config c - specify config file
headless l true whether use headless mode

config file example

{
  "username": "bidiu",
  "password": "biu~",
  "port": "3000",
  "headless: true
}

Screenshot

2

TODO

  • support oAuth

License

MIT

About

📓 Use crawlers to get all submitted records, use tables to display, add filtering.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published