{"id":13578365,"url":"https://github.com/aghontpi/ad-silence","last_synced_at":"2025-04-04T12:06:03.371Z","repository":{"id":40626542,"uuid":"425149839","full_name":"aghontpi/ad-silence","owner":"aghontpi","description":"Mute Ad/promotions from Accuradio, Spotify, Soundcloud, TIDAL \u0026 Pandora Android. Minimal, extensible \u0026 lightweight under 150kb.","archived":false,"fork":false,"pushed_at":"2025-03-25T20:08:54.000Z","size":10500,"stargazers_count":221,"open_issues_count":54,"forks_count":13,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-03-28T11:06:51.157Z","etag":null,"topics":["accuradio","ad-block","adblocker","android","kotlin","kotlin-android","music","pandora","soundcloud","spotify","tidal"],"latest_commit_sha":null,"homepage":"","language":"Kotlin","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/aghontpi.png","metadata":{"files":{"readme":"README.md","changelog":"Changelog/README.md","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":"2021-11-06T03:51:12.000Z","updated_at":"2025-03-26T19:21:59.000Z","dependencies_parsed_at":"2025-03-13T02:11:37.109Z","dependency_job_id":"303a9389-ae2f-49ee-be49-b3b2bf7959ce","html_url":"https://github.com/aghontpi/ad-silence","commit_stats":null,"previous_names":[],"tags_count":19,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aghontpi%2Fad-silence","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aghontpi%2Fad-silence/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aghontpi%2Fad-silence/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aghontpi%2Fad-silence/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aghontpi","download_url":"https://codeload.github.com/aghontpi/ad-silence/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247174407,"owners_count":20896076,"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":["accuradio","ad-block","adblocker","android","kotlin","kotlin-android","music","pandora","soundcloud","spotify","tidal"],"created_at":"2024-08-01T15:01:29.833Z","updated_at":"2025-04-04T12:06:03.354Z","avatar_url":"https://github.com/aghontpi.png","language":"Kotlin","funding_links":["https://www.buymeacoffee.com/aghontpi","https://ko-fi.com/aghontpi"],"categories":["Kotlin"],"sub_categories":[],"readme":"# Ad-silence\n\n\u003e Remove ads in Accuradio, Spotify, Tidal \u0026 Pandora.\n\n\u003cp align=\"left\"\u003e\n  \u003cbr/\u003e\n  \u003ca href=\"https://github.com/aghontpi/ad-silence/releases\"\u003e\u003cimg src=\"https://img.shields.io/github/v/release/aghontpi/ad-silence?include_prereleases\u0026style=flat-square\u0026label=github-release\" alt=\"github release\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://f-droid.org/packages/bluepie.ad_silence/\"\u003e\u003cimg src=\"https://img.shields.io/f-droid/v/bluepie.ad_silence?color=blue\u0026include_prereleases\u0026label=f-droid-release\" alt=\"f-droid release\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/aghontpi/ad-silence/blob/master/LICENSE\"\u003e\u003cimg src=\"https://img.shields.io/github/license/aghontpi/ad-silence?style=flat-square\" alt=\"license\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"left\"\u003e\n\u003ca href='https://play.google.com/store/apps/details?id=bluepie.ad_silence\u0026pcampaignid=pcampaignidMKT-Other-global-all-co-prtnr-py-PartBadge-Mar2515-1'\u003e\u003cimg alt='Get it on Google Play' height=\"72px\" src='https://play.google.com/intl/en_us/badges/static/images/badges/en_badge_web_generic.png'/\u003e\u003c/a\u003e\n\u003ca href='https://f-droid.org/packages/bluepie.ad_silence/'\u003e\u003cimg alt='Get it on Google Play' height=\"72px\" src='https://fdroid.gitlab.io/artwork/badge/get-it-on.png'/\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n## Features\n\n- Block ads on `Accuradio`, `Spotify` (full \u0026 lite versions), `Tidal` \u0026 `Pandora`.\n- Minimal UI\n- App size **less than 150KB**\n- Configure which apps to remove ads in\n- Open source\n- No inapp purchases or ads\n\n## Supported apps?\n\n|     app      | support |\n|:------------:| :-----: |\n|  Accuradio   |   yes   |\n|   Spotify    |   yes   |\n| Spotify Lite |   yes   |\n|  Soundcloud  |   yes   |\n|    Tidal     |   yes   |\n|   Pandora    |   yes   |\n\n- If you want this to work on a different app/audio streaming service, [open an new issue](https://github.com/aghontpi/ad-silence/issues/new) mentioning its name.\n- Since this is built with `Accuradio` in mind, ~~no other apps are supported for now, but Implementing other apps should be quite easy.~~\n- `Spotify` is now supported.\n- `Tidal` is now supported.\n- `Spotify Lite` is now supported.\n- `Pandora` is now supported.\n- `Soundcloud` is now supported.\n- Easily extensible to other apps.\n\n## Motivation\n\n- Ad blocker for `Accuradio android` is not available.\n- wanted a **lightweight** \u0026 **non bloat** app with size lessthan **_1mb_**\n- wanted a minimal ui\n  - below is the Total UI of the app.\n  \u003cp\u003e\n    \u003cimg src=\"./sample/one.png\" alt=\"enable\" height=\"400px\" width=\"auto\"/\u003e \n    \u003cimg src=\"./sample/two.png\" alt=\"configure apps\" height=\"400px\" width=\"auto\"/\u003e \n    \u003cimg src=\"./sample/three.png\" alt=\"about\" height=\"400px\" width=\"auto\"/\u003e \n  \u003c/p\u003e\n\n## How this works\n\nThis is possible because of `NotificationListenerService` on `android`. Granted, the user gave permission to this setting.\n\n- While music is playing, the following notification is present.\n\n\u003cp\u003e\n\u003cimg src=\"./sample/ad_playing.png\" alt=\"ad notification\" height=\"auto\" width=\"480px\"/\u003e \n\u003c/p\u003e\n\n- I then parse the notification and stop it from playing.\n\n## Track Project Status\n\n- [Trello](https://trello.com/b/8XJDVbdo/ad-silence-android)\n\n## Donation Links\n\n- [https://www.buymeacoffee.com/aghontpi](https://www.buymeacoffee.com/aghontpi)\n- [https://ko-fi.com/aghontpi](https://ko-fi.com/aghontpi)\n\n## Built with\n\n- [Kotlin](https://kotlinlang.org/)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faghontpi%2Fad-silence","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faghontpi%2Fad-silence","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faghontpi%2Fad-silence/lists"}