{"id":18956568,"url":"https://github.com/swader/noeyerape","last_synced_at":"2026-03-03T14:37:35.024Z","repository":{"id":148115866,"uuid":"9704614","full_name":"Swader/noeyerape","owner":"Swader","description":"Hosts file for blocking worst ad offenders, and list of adblock filters to apply to block only the most ad-ridden sites.","archived":false,"fork":false,"pushed_at":"2013-04-27T20:37:50.000Z","size":140,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-01T04:13:39.480Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"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/Swader.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}},"created_at":"2013-04-26T21:25:33.000Z","updated_at":"2015-10-21T13:28:29.000Z","dependencies_parsed_at":"2023-03-27T14:19:45.117Z","dependency_job_id":null,"html_url":"https://github.com/Swader/noeyerape","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/Swader%2Fnoeyerape","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Swader%2Fnoeyerape/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Swader%2Fnoeyerape/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Swader%2Fnoeyerape/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Swader","download_url":"https://codeload.github.com/Swader/noeyerape/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239954516,"owners_count":19724251,"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-11-08T13:52:51.001Z","updated_at":"2025-10-31T10:44:20.842Z","avatar_url":"https://github.com/Swader.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# NoEyeRape - making the web more pleasant to look at, but still not broke.\n\nThis repo contains several files:\n\n - hosts: the contents of this file can be pasted into your computer's hosts file, thus preventing any of those sites from ever opening on your computer again. That way, you can be sure they'll never get a single ad-view or page visit from you ever again. This is only for the most critical offenders. Please note that you shouldn't do this if you rely on the information on those websites. I've typically found that I don't really need the sites I block this way, and I never miss them.\n\n- blocklist: this is like the hosts file for Google's search results. The contents of this file can be imported into Google's Personal Blocklist extension, thus making sure the sites don't appear in your Google search results either. If you add this in addition to the hosts file, the website in question is effectively deleted from the web for you individually.\n\n- adblockrule: contains a string which can be pasted into the advanced options of the AdBlock extension. This makes sure ads are not shown only on these specific domains. I use this for sites I use often and don't want to lose access to, but find their ads invasive, rude and distracting.\n\n- adblockrule_violations: a file explaining each of the violators in the adblockrule file. This is because the adblock syntax won't allow comments, so it wasn't possible to explain the offenders in the adblockrule file itself.\n\n# Contributing\n\nIf you would like to add your own contributions, please submit a pull request. Submit PR violations preferably in the form of a permanent post online with a screenshot. For examples, see the files related to the kind of block you want to do.\nThe best kind of contributing, though, is just sharing this with other people. The more people we get involved, the faster we can weed out bad user experiences on the web. This feedback alone should be enough for a positive change.\n\n# Origin\n\nAds are not bad. Invasive, rude and distracting ads are bad. The origin post regarding this effort is here: http://goo.gl/3Px7n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fswader%2Fnoeyerape","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fswader%2Fnoeyerape","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fswader%2Fnoeyerape/lists"}