{"id":22186101,"url":"https://github.com/rstuven/opentweetfilter","last_synced_at":"2025-07-26T19:31:58.486Z","repository":{"id":2145748,"uuid":"3090448","full_name":"rstuven/OpenTweetFilter","owner":"rstuven","description":"A browser extension/add-on to filter tweets. Currently, supporting Google Chrome.and Mozilla Firefox (15+)","archived":false,"fork":false,"pushed_at":"2017-06-16T01:56:15.000Z","size":2093,"stargazers_count":46,"open_issues_count":17,"forks_count":16,"subscribers_count":10,"default_branch":"master","last_synced_at":"2024-04-10T20:18:59.562Z","etag":null,"topics":["chrome","chrome-extension","extension","filter","filter-tweets","firefox","firefox-addon","firefox-extension","safari","safari-extension","twitter"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/rstuven.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":"2012-01-02T22:23:24.000Z","updated_at":"2023-09-24T17:26:59.000Z","dependencies_parsed_at":"2022-08-19T19:31:30.721Z","dependency_job_id":null,"html_url":"https://github.com/rstuven/OpenTweetFilter","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rstuven%2FOpenTweetFilter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rstuven%2FOpenTweetFilter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rstuven%2FOpenTweetFilter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rstuven%2FOpenTweetFilter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rstuven","download_url":"https://codeload.github.com/rstuven/OpenTweetFilter/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":227707847,"owners_count":17807568,"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":["chrome","chrome-extension","extension","filter","filter-tweets","firefox","firefox-addon","firefox-extension","safari","safari-extension","twitter"],"created_at":"2024-12-02T10:20:01.620Z","updated_at":"2024-12-02T10:20:02.286Z","avatar_url":"https://github.com/rstuven.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"![Logo](https://github.com/rstuven/OpenTweetFilter/raw/master/assets/tile.440x280.png)\n\n# Open Tweet Filter\n\nThe open source browser extension to filter tweets.\n\nIf you have a lot of tweets filling your timeline about certain topic or person you are not interested in, this extension is for you.\nOr, as a user put it in a review, \"Ahhhh, I no longer have to see intelligent people talk the same hive-minded shite about TV programs\". :-)\n\n\n## Features:\n\n- Filter out tweets by their contents or by their authors/retweeters.\n- Filter out tweets using regular expressions (for example, match all words starting with \"auto\" using:  /\\Wauto/)\n- Save your filters using bookmarklets.\n\n\n## Usage\n\n1. Install the official release from [Chrome Web Store](https://chrome.google.com/webstore/detail/bdmjagdcpkfpebaaffpafncgkleijako) or [the latest version for Firefox or Safari from here](https://github.com/rstuven/OpenTweetFilter/tree/packages).\n1. Refresh you *twitter.com* page.\n1. Select the **Filters** option [in the gear icon drop down menu (just below \"Lists\" option)](http://goo.gl/iZCX8).\n1. Enter terms separated by commas in the first field.\n1. Enter user names separated by commas in the second field.\n1. Toggle **Including** / **Excluding** button before each field.\n1. Toggle **Show report of filtered tweets** checkbox.\n1. Toggle **Enable** / **Disable** button in the dialog footer.\n1. Save the configuration as a bookmarklet. Just drag the **OpenTweetFilter Settings** box and drop it to the bookmarks bar, then you can rename it to describe the filters. You can create as many bookmarklets as you want.\n1. Press **Clear** to reset all fields.\n\nFeel free to experiment with the effect of all these settings.\nThe tweets are not deleted but just hidden,\nso you can get them back any time by disabling the filter or changing the criteria.\n\n*NOTE:* We respect your privacy, so no data is sent to any server.\nYour filters are processed in your computer and stored in your browser local storage\n(so **please, use the bookmarklet feature or keep a copy of your filters in a safe place**).\n\nTo suggest a feature, report a bug, or general discussion:\nhttp://github.com/rstuven/OpenTweetFilter/issues/\n\n\n## Development\n\n1. Clone the repository\n\n1. Install Node.js\n\n1. Install dependencies\n\n\t\tnpm install\n\n1. Make some changes.\n\n1. Build the extension:\n\n\t\tnpm build\n\n1. Builds can be slow. If you plan to make more changes, prefer:\n\n    npm run watch\n\n\n### Chrome\n\n1. Go to chrome://extensions/, activate **Developer mode**, then **Load unpacked extension** and select the **build** directory.\n\n1. Disable the version installed from Chrome Web Store, if applies.\n\n1. After every build, go to chrome://extensions/ and **Reload (Ctrl+R)** and refresh Twitter site.\n\n\n## Acknowledgements\n\n**Open Tweet Filter** logo by [@StoicYoic](https://twitter.com/StoicYoic) using *Twitter Bird* by [~freakyframes](http://freakyframes.deviantart.com/art/Twitter-Bird-127757230) and *Funnel Icon* by [IconEden](http://www.veryicon.com/icons/system/fresh-addon/funnel.html).\n\n\n## License\n\nLicensed under the [MIT License](http://creativecommons.org/licenses/MIT/)\nCopyright 2012 [Ricardo Stuven](mailto:rstuven@gmail.com)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frstuven%2Fopentweetfilter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frstuven%2Fopentweetfilter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frstuven%2Fopentweetfilter/lists"}