{"id":17049055,"url":"https://github.com/toddself/genius-blocker","last_synced_at":"2025-04-12T16:14:10.952Z","repository":{"id":57249642,"uuid":"55017222","full_name":"toddself/genius-blocker","owner":"toddself","description":"Block genius from running on your site","archived":false,"fork":false,"pushed_at":"2016-03-29T23:24:25.000Z","size":2,"stargazers_count":6,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-10T16:08:55.220Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/toddself.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}},"created_at":"2016-03-29T23:22:25.000Z","updated_at":"2019-05-30T06:09:12.000Z","dependencies_parsed_at":"2022-09-16T15:52:23.748Z","dependency_job_id":null,"html_url":"https://github.com/toddself/genius-blocker","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/toddself%2Fgenius-blocker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/toddself%2Fgenius-blocker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/toddself%2Fgenius-blocker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/toddself%2Fgenius-blocker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/toddself","download_url":"https://codeload.github.com/toddself/genius-blocker/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248594132,"owners_count":21130314,"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":[],"created_at":"2024-10-14T09:53:44.960Z","updated_at":"2025-04-12T16:14:10.924Z","avatar_url":"https://github.com/toddself.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# genius-blocker\nThis script attempts to block all attempts for Genius to provide annotations on the page.\n\n## genius.it\n\nIf the referrer is genius.it it will redirect to [How New Genius Silences Writers](https://ellacydawson.wordpress.com/2016/03/25/how-news-genius-silences-writers/).\n\n## bookmarklet\n\nIt overrides `HTMLElement.prototype.setAttribute` to prevent something with a URL containing `genius` from being set\n\n## chrome extension\n\nIt installs a MutationObserver to watch the DOM.  If a node is added which matches `genius` it will subsequently remove that node from the DOM\n\n## License\nWTFPL (c) 2016 Todd Kennedy\n\ndo What The Fuck you want to Public License\n\nEveryone is permitted to copy and distribute verbatim copies\nof this license document, but changing it is not allowed.\n\nOk, the purpose of this license is simple\nand you just\n\nDO WHAT THE FUCK YOU WANT TO.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftoddself%2Fgenius-blocker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftoddself%2Fgenius-blocker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftoddself%2Fgenius-blocker/lists"}