{"id":14984223,"url":"https://github.com/niklashenning/leetblock","last_synced_at":"2025-04-10T19:52:16.145Z","repository":{"id":252688497,"uuid":"837326756","full_name":"niklashenning/leetblock","owner":"niklashenning","description":"Browser extension that allows you to block users on the Leetcode website","archived":false,"fork":false,"pushed_at":"2024-08-11T19:21:51.000Z","size":70,"stargazers_count":11,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-06T05:40:18.394Z","etag":null,"topics":["block","brave-extension","chrome","chrome-extension","chrome-store","edge-extension","extension","leetblock","leetcode","opera-extension"],"latest_commit_sha":null,"homepage":"https://chromewebstore.google.com/detail/leetblock-block-leetcode/dopkcagmapfpgabhpnbdonlejcidmpel","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/niklashenning.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-08-02T17:54:05.000Z","updated_at":"2025-02-03T16:34:43.000Z","dependencies_parsed_at":"2024-08-11T20:24:33.479Z","dependency_job_id":"0ae473ee-381c-4ecc-b1e0-4fb4dba17ec1","html_url":"https://github.com/niklashenning/leetblock","commit_stats":null,"previous_names":["niklashenning/leetblock"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/niklashenning%2Fleetblock","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/niklashenning%2Fleetblock/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/niklashenning%2Fleetblock/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/niklashenning%2Fleetblock/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/niklashenning","download_url":"https://codeload.github.com/niklashenning/leetblock/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248283952,"owners_count":21077960,"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":["block","brave-extension","chrome","chrome-extension","chrome-store","edge-extension","extension","leetblock","leetcode","opera-extension"],"created_at":"2024-09-24T14:08:39.874Z","updated_at":"2025-04-10T19:52:16.125Z","avatar_url":"https://github.com/niklashenning.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n    \u003cimg src=\"src/images/icon.png\" width=\"80\"/\u003e\n\u003c/p\u003e\n\n\u003ch1 align=\"center\"\u003eLeetblock - Block Leetcode Users\u003c/h1\u003e\n\n\u003cdiv align=\"center\"\u003e\n\n[![Version](https://img.shields.io/badge/version-v1.0.0-blue)](https://chromewebstore.google.com/detail/leetblock-block-leetcode/dopkcagmapfpgabhpnbdonlejcidmpel)\n[![Build](https://img.shields.io/badge/build-passing-neon)](https://github.com/niklashenning/leetcode-block-users)\n[![License](https://img.shields.io/badge/license-MIT-green)](https://github.com/niklashenning/leetcode-block-users/blob/master/LICENSE)\n\n\u003c/div\u003e\n\n\u003cp align=\"center\"\u003e\nEasily block users on Leetcode so they will never show up in comments or replies again.\n\u003cbr\u003e\nGet rid of bots, spammers, self-advertisers, and people posting solutions in the discussion section.\n\u003cbr\u003e\n\u003cbr\u003e\n\u003ca href=\"https://chromewebstore.google.com/detail/leetblock-block-leetcode/dopkcagmapfpgabhpnbdonlejcidmpel\"\u003e\u003cstrong\u003eInstall Leetblock »\u003c/strong\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n    \u003cimg src=\"https://github.com/user-attachments/assets/03e9fcc6-1e48-44b0-97ec-cd92266a1401\" width=\"650px\"/\u003e\n\u003c/p\u003e\n\n## Installation\n\n### Chrome Web Store\nYou can install the extension through the Chrome Web Store on browsers such as Google Chrome, Microsoft Edge, Opera, and Brave.\nSimply follow [this link](https://chromewebstore.google.com/detail/leetblock-block-leetcode/dopkcagmapfpgabhpnbdonlejcidmpel) and click on the \"Add to Chrome\" or \"Get\" button, depending on your browser.\n\n### Installing locally\nAlternatively, you can install the extension locally by following these steps:\n1. Clone the repository\n\n    ```\n    git clone https://github.com/niklashenning/leetblock.git\n    ```\n\n2. Open your browser's extension manager\n\n    `chrome://extensions/`, `edge://extensions/`, ...\n\n3. Enable developer mode to be able to load unpacked extensions\n\n4. Click the \"Load unpacked\" button and select the \"src\" folder of the cloned repository, which will load and enable the extension\n\n## Usage\n\n### \u003cins\u003eBlocking users in discussions\u003c/u\u003e\nAfter enabling the extension, \"Block\" buttons will appear on every comment and reply. Clicking it will add that user to the block list and hide all of their posts as long as you keep them blocked.\n\n### \u003cins\u003eBlocking users manually\u003c/u\u003e\nIf you want to manually block a user by username, click on the extension icon to open the popup, enter the username into the text field, and click the \"Block User\" button.\n\n### \u003cins\u003eUnblocking users\u003c/u\u003e\nTo unblock a user, simply open the extension popup, locate the username in the list, and click the \"Unblock\" button next to it.\n\n### \u003cins\u003eUnblocking all blocked users\u003c/u\u003e\nTo unblock every user, open the extension popup and click the \"Unblock All\" button. After confirming your decision, your block list will be cleared, and all posts will be visible again.\n\n\n## Demo\nhttps://github.com/user-attachments/assets/122c8c0c-07aa-4d5d-b623-38ec27cc7bb2\n\n## License\nThis software is licensed under the [MIT license](LICENSE).","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fniklashenning%2Fleetblock","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fniklashenning%2Fleetblock","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fniklashenning%2Fleetblock/lists"}