{"id":13772527,"url":"https://github.com/yerlantemir/leetcoder","last_synced_at":"2025-05-11T04:31:33.333Z","repository":{"id":111742663,"uuid":"271122909","full_name":"yerlantemir/leetcoder","owner":"yerlantemir","description":"Chrome extension makes available sorting problems by likes,dislikes,ratio(likes/dislikes)","archived":false,"fork":false,"pushed_at":"2020-07-03T13:33:02.000Z","size":889,"stargazers_count":22,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-02-15T12:34:55.195Z","etag":null,"topics":["chrome-extension","javascript","leetcode"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/yerlantemir.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2020-06-09T22:29:55.000Z","updated_at":"2024-02-10T02:40:11.000Z","dependencies_parsed_at":"2024-01-13T12:53:12.142Z","dependency_job_id":"5d5c879d-a5af-4639-b89c-2f17423f2d14","html_url":"https://github.com/yerlantemir/leetcoder","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yerlantemir%2Fleetcoder","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yerlantemir%2Fleetcoder/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yerlantemir%2Fleetcoder/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yerlantemir%2Fleetcoder/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/yerlantemir","download_url":"https://codeload.github.com/yerlantemir/leetcoder/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253518941,"owners_count":21921074,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["chrome-extension","javascript","leetcode"],"created_at":"2024-08-03T17:01:05.002Z","updated_at":"2025-05-11T04:31:28.320Z","avatar_url":"https://github.com/yerlantemir.png","language":"JavaScript","funding_links":[],"categories":["Promising"],"sub_categories":[],"readme":"# About\n\nExtension shows likes, dislikes, ratio(likes/dislikes) in front page and makes available sorting by them. For example, you can sort medium questions with tag \"dynamic-programming\".\n\n\u003cp align=\"center\"\u003e\n    \u003cimg src=\"assets/about.gif\"\u003e   \n\u003c/p\u003e\n\n\n## Installation\n\n##### Chrome web store:\nGo [here](https://chrome.google.com/webstore/detail/leetcodeextension/cjhcgcdnofphbmnofhdalemnpddbfphk) and click download.\n##### From source:\n    1.git clone --recursive https://github.com/yerlantemir/leetcoder\n    2.Go to \"chrome://extensions\", load-unpacked and select installed repository\n\n## How it works\nGo to https://leetcode.com/problemset/all/ and wait about 10 seconds until it's loaded.\n## Development\n\nWant to contribute? Great!\n1. Read official [tutorial](https://developer.chrome.com/extensions/getstarted#:~:text=The%20directory%20holding%20the%20manifest,More%20Tools%20then%20selecting%20Extensions.) to understand how it works.\n2. Install project from source.\n3. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)\n4. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)\n5. Push to the Branch (`git push origin feature/AmazingFeature`)\n6. Open a Pull Request\n\n## Todos\n\n - Write tests with python + selenium or cypressjs.\n - Find a way to divide a logic of popup window and content script.\n - Add radio buttons to popup window for dynamically turning on/off additional columns.\n\n## Help, feedback or suggestions?\n\nFeel free to contact me on [Telegram](https://t.me/YerlanTemir) for discussions, news \u0026 announcements about **leetcoder** \u0026 other projects.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyerlantemir%2Fleetcoder","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyerlantemir%2Fleetcoder","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyerlantemir%2Fleetcoder/lists"}