{"id":24204923,"url":"https://github.com/emrecoban/twitternote","last_synced_at":"2025-09-22T03:30:53.390Z","repository":{"id":147475943,"uuid":"579474476","full_name":"emrecoban/twitterNote","owner":"emrecoban","description":"📝 A Chrome Extension that helps you to take notes about the people who you blocked, or muted.","archived":false,"fork":false,"pushed_at":"2024-12-06T17:24:34.000Z","size":655,"stargazers_count":3,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-04T13:52:49.087Z","etag":null,"topics":["brave-extension","chrome","chrome-extension","extension"],"latest_commit_sha":null,"homepage":"https://chrome.google.com/webstore/detail/twitter-note/hkgdpppefidcddecmcchdkplfgjkjcdk","language":"JavaScript","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/emrecoban.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","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":"2022-12-17T20:18:50.000Z","updated_at":"2025-04-01T15:37:44.000Z","dependencies_parsed_at":"2024-12-06T18:34:32.765Z","dependency_job_id":null,"html_url":"https://github.com/emrecoban/twitterNote","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/emrecoban/twitterNote","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emrecoban%2FtwitterNote","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emrecoban%2FtwitterNote/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emrecoban%2FtwitterNote/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emrecoban%2FtwitterNote/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/emrecoban","download_url":"https://codeload.github.com/emrecoban/twitterNote/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emrecoban%2FtwitterNote/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":276341204,"owners_count":25625432,"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","status":"online","status_checked_at":"2025-09-22T02:00:08.972Z","response_time":79,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["brave-extension","chrome","chrome-extension","extension"],"created_at":"2025-01-13T23:19:10.043Z","updated_at":"2025-09-22T03:30:53.099Z","avatar_url":"https://github.com/emrecoban.png","language":"JavaScript","funding_links":["https://www.buymeacoffee.com/emrecoban"],"categories":[],"sub_categories":[],"readme":"# Twitter Note\n\n![license](https://flat.badgen.net/badge/license/MIT/blue)\n![version](https://flat.badgen.net/chrome-web-store/v/hkgdpppefidcddecmcchdkplfgjkjcdk)\n![rating](https://flat.badgen.net/chrome-web-store/rating/hkgdpppefidcddecmcchdkplfgjkjcdk)\n![users](https://flat.badgen.net/chrome-web-store/users/hkgdpppefidcddecmcchdkplfgjkjcdk)\n\n\u003ca href=\"https://chrome.google.com/webstore/detail/twitter-note/hkgdpppefidcddecmcchdkplfgjkjcdk\" target=\"_blank\"\u003e\u003cimg src=\"Screenshots/chrome_badge.png\" align=\"right\" /\u003e\u003c/a\u003e\n\nTwitter Note is an **open-source** MIT-licensed Chrome and Brave **browser extension** that helps you to take notes about the people who you blocked, or muted.\n\n## The Problem\n\nTwitter is a very crowded platform. Sometimes I need to mute, or block someone on Twitter but most of time I forget why I muted, or blocked them. Using the other note-taking apps is troublesome. That's exactly why I developed this browser extension. It's easy, simple, and clean for everyone.\n\n## Features\n\n- [x] Take a note (limitless characters) about someone.\n- [x] Delete all the notes with one click.\n- [x] See all the notes.\n- [ ] Reverse the notes (_the newest in the order will appear at the top of the list_).\n- [ ] Pagination in the note list.\n- [ ] Modern UI Design.\n\n## Screenshots\n\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"https://raw.githubusercontent.com/emrecoban/twitterNote/main/Screenshots/twitterNoteonProfile.png\" width=\"45%\"\u003e\u003c/img\u003e\n\u003cimg src=\"https://github.com/emrecoban/twitterNote/blob/main/Screenshots/twitterNoteonPage2.png?raw=true\" width=\"45%\"\u003e\u003c/img\u003e\n\u003cimg src=\"https://github.com/emrecoban/twitterNote/blob/main/Screenshots/popup.png?raw=true\" width=\"45%\"\u003e\u003c/img\u003e \n\u003c/p\u003e\n\n## Installation\n\nFor **Google Chrome** or **Brave**:\n\n1. Go to [Google Chrome Web Store](https://chrome.google.com/webstore/detail/twitter-note/hkgdpppefidcddecmcchdkplfgjkjcdk)\n\nOR\n\n1. Download this repo as [a ZIP file from GitHub](https://github.com/emrecoban/twitterNote/archive/refs/heads/main.zip).\n2. Unzip the file and you should have a folder named twitterNote-main.\n3. In Chrome/Brave go to the extensions page (chrome://extensions or brave://extensions).\n4. Enable Developer Mode.\n5. Click on the load unpacked button, or drag the twitterNote-main folder anywhere on the page to import it (do not delete the folder afterwards).\n\n## Contributing\n\nBug reports, feature requests, and pull requests are welcome. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the [Contributor Covenant](https://www.contributor-covenant.org/) code of conduct.\n\n## Support\n\n- Give a star to this repo.\n- Upvote on [ProductHunt](https://www.producthunt.com/posts/twitter-note).\n- Drop a review on [Google Chrome Web Store](https://chrome.google.com/webstore/detail/twitter-note/hkgdpppefidcddecmcchdkplfgjkjcdk).\n- Follow me on Twitter [@emreshepherd](https://twitter.com/emreshepherd), or GitHub [@emrecoban](https://github.com/emrecoban).\n- Buy me a coffee, or book: https://www.buymeacoffee.com/emrecoban\n\n## References\n\n- [Chrome Extensions Getting Started Guides](https://developer.chrome.com/docs/extensions/mv3/getstarted/)\n- [Detect DOM changes with mutation observers](https://developer.chrome.com/blog/detect-dom-changes-with-mutation-observers/)\n- [The chrome.storage API](https://developer.chrome.com/docs/extensions/reference/storage/)\n- [Deprecate Mutation Events (Deprecated)](https://chromestatus.com/feature/5083947249172480)\n\n## Changelog\n\n- **[v1.2](https://github.com/emrecoban/twitterNote/releases/tag/v1.1):** Replaced the deprecated DOMNodeInserted event with MutationObserver for improved performance and compatibility by [Chip Thien](https://github.com/MacroChip).\n- **[v1.1](https://github.com/emrecoban/twitterNote/releases/tag/v1.1):** Compatible with X.\n- **[v1.0](https://github.com/emrecoban/twitterNote/releases/tag/v1.0):** The first version was born!\n\n## License\n\nThe Twitter Note is available as open source under the terms of the [MIT License](https://github.com/emrecoban/twitterNote/blob/main/LICENSE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Femrecoban%2Ftwitternote","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Femrecoban%2Ftwitternote","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Femrecoban%2Ftwitternote/lists"}