{"id":18113095,"url":"https://github.com/penge/block-site","last_synced_at":"2025-05-16T14:07:07.685Z","repository":{"id":41057538,"uuid":"221148363","full_name":"penge/block-site","owner":"penge","description":"Chrome/Firefox extension that blocks access to distracting websites to improve your productivity.","archived":false,"fork":false,"pushed_at":"2025-05-08T15:49:27.000Z","size":620,"stargazers_count":300,"open_issues_count":7,"forks_count":42,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-05-08T16:47:46.852Z","etag":null,"topics":["block","chrome-extension","extension","firefox-extension","productivity","site"],"latest_commit_sha":null,"homepage":"https://chrome.google.com/webstore/detail/block-site/bjcnpgekponkjpincbcoflgkdomldlnl","language":"TypeScript","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/penge.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","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},"funding":{"custom":["https://www.buymeacoffee.com/penge"]}},"created_at":"2019-11-12T06:40:24.000Z","updated_at":"2025-05-08T15:49:12.000Z","dependencies_parsed_at":"2023-02-13T03:46:02.852Z","dependency_job_id":"b363f395-4050-43e7-85db-4bd2393cfe04","html_url":"https://github.com/penge/block-site","commit_stats":null,"previous_names":[],"tags_count":18,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/penge%2Fblock-site","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/penge%2Fblock-site/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/penge%2Fblock-site/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/penge%2Fblock-site/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/penge","download_url":"https://codeload.github.com/penge/block-site/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254544146,"owners_count":22088807,"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","chrome-extension","extension","firefox-extension","productivity","site"],"created_at":"2024-11-01T02:01:08.414Z","updated_at":"2025-05-16T14:07:07.664Z","avatar_url":"https://github.com/penge.png","language":"TypeScript","funding_links":["https://www.buymeacoffee.com/penge"],"categories":["TypeScript"],"sub_categories":[],"readme":"# Block Site\n\n**Block Site** is a simple **Chrome/Firefox extension** that improves your productivity by blocking access to distracting websites as you specify.\n\n## Icon\n\n\u003cimg src=\"public/icon_128.png\" width=\"48\"\u003e\n\n\u003cimg src=\"public/toolbar/light.png\" width=\"480\"\u003e\n\u003cimg src=\"public/toolbar/dark.png\" width=\"480\"\u003e\n\n## Usage\n\nClick on the icon. Enter sites to block. See [Special characters](#special-characters) and [Examples](#examples).\n\nChoose how to resolve blocked: **Close Tab**, or **Show Blocked info page**.\n\n**Blocked info page** shows what _url_ was blocked, based on which _rule_ it was blocked, and optionally a blocked count over a chosen period of time:\n_All Time_, _This Month_, _This Week_, or _Today_.\n\n### Special characters\n\n```\n! ⇒ prepend to exclude from blocking\n* ⇒ match any zero or more characters\n? ⇒ match any one character\n```\n\n### Examples\n\n```\nexample.com              # Blocks example.com/ and any page on it\n\n\nexample.com/             # Blocks example.com/ ONLY\nexample.com/*            # Blocks example.com/ and any page on it\n\n\nexample.com/*            # Blocks any page on example.com/\n!example.com/orange/     # except example.com/orange/\n\n\n*.example.com/           # Blocks any subdomain of example.com/\n!apple.example.com/      # except apple.example.com/\n\n\n*watch*                  # Blocks any page containing word \"watch\"\n\n\nexample.com/????/*       # Blocks e.g.:\n                         # - example.com/pear/projects/1\n                         # - example.com/plum/projects/1\n\n\nexample.com/*rry/*       # Blocks e.g.:\n                         # - example.com/cherry/projects/1\n                         # - example.com/strawberry/projects/1\n```\n\n### Context menu\n\nIf enabled, Block Site will be added to your browser's context menu. It will offer options to:\n- Block this page only\n- Block entire website\n\n## Privacy notice\n\nBlock Site doesn't collect any personal information or data.\nAny user settings are stored in your browser only.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpenge%2Fblock-site","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpenge%2Fblock-site","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpenge%2Fblock-site/lists"}