{"id":20089937,"url":"https://github.com/bugadani/notifilter","last_synced_at":"2025-06-14T06:40:18.671Z","repository":{"id":52872122,"uuid":"339540000","full_name":"bugadani/NotiFilter","owner":"bugadani","description":"Throttle Android notifications","archived":false,"fork":false,"pushed_at":"2021-05-10T21:08:24.000Z","size":251,"stargazers_count":1,"open_issues_count":9,"forks_count":1,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-01-13T02:43:18.471Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Kotlin","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/bugadani.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":"2021-02-16T21:47:23.000Z","updated_at":"2023-07-04T10:18:54.000Z","dependencies_parsed_at":"2022-08-23T12:50:33.519Z","dependency_job_id":null,"html_url":"https://github.com/bugadani/NotiFilter","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/bugadani%2FNotiFilter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bugadani%2FNotiFilter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bugadani%2FNotiFilter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bugadani%2FNotiFilter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bugadani","download_url":"https://codeload.github.com/bugadani/NotiFilter/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241525424,"owners_count":19976709,"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-13T16:20:49.314Z","updated_at":"2025-03-02T15:23:34.725Z","avatar_url":"https://github.com/bugadani.png","language":"Kotlin","funding_links":[],"categories":[],"sub_categories":[],"readme":"# NotiFilter [![forthebadge](https://forthebadge.com/images/badges/uses-badges.svg)](https://forthebadge.com) [![forthebadge](https://forthebadge.com/images/badges/gluten-free.svg)](https://forthebadge.com) [![forthebadge](https://forthebadge.com/images/badges/powered-by-electricity.svg)](https://forthebadge.com)\n\nDo you have a smartwatch or a fitness tracker? You want to receive notifications but the constant buzzing annoys you? Then NotiFilter may be something that can help!\nNotiFilter is a simple Android app that assumes you only need a single notification per source. NotiFilter remembers which apps notified you so far and stops the same\nnotification source to bug you constantly.\n\nAn example: you use Messenger, or any other messaging app[^1]. NotiFilter will make sure that you only receive notifications of the first message of each of your contacts.\n\nNotiFilter clears its internal state when you turn your phone's screen on, and also won't relay notifications when you use your phone. Sounds good? Give it a try!\n\n[^1]: NotiFilter relies on the source apps to correctly group their notifications\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbugadani%2Fnotifilter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbugadani%2Fnotifilter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbugadani%2Fnotifilter/lists"}