{"id":18367084,"url":"https://github.com/synox/mark-as-done-extension","last_synced_at":"2025-09-03T08:06:06.085Z","repository":{"id":148347872,"uuid":"367897178","full_name":"synox/mark-as-done-extension","owner":"synox","description":"Mark any page as Done","archived":false,"fork":false,"pushed_at":"2024-12-14T06:40:10.000Z","size":2744,"stargazers_count":4,"open_issues_count":5,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-27T11:51:20.861Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","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/synox.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-05-16T14:04:24.000Z","updated_at":"2024-12-14T06:40:14.000Z","dependencies_parsed_at":"2023-11-12T01:24:17.701Z","dependency_job_id":"c4c81731-bf3c-449b-aaf2-454ed75c9cff","html_url":"https://github.com/synox/mark-as-done-extension","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/synox%2Fmark-as-done-extension","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/synox%2Fmark-as-done-extension/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/synox%2Fmark-as-done-extension/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/synox%2Fmark-as-done-extension/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/synox","download_url":"https://codeload.github.com/synox/mark-as-done-extension/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248788401,"owners_count":21161723,"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-05T23:19:58.344Z","updated_at":"2025-04-13T21:36:04.597Z","avatar_url":"https://github.com/synox.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"[Chrome Extension](https://chrome.google.com/webstore/detail/mark-as-done/eamfmbodggklinbmhfgeogcpebhfoojb?hl=de)  /  [Firefox Add-on](https://addons.mozilla.org/en-US/firefox/addon/mark-as-done/)\n\n# Mark as Done (Chrome \u0026 Firefox Extension)\n\n\u003e Easily track the reading status of any page. \n\u003e All the links to these pages are automatically highlighted on the original website, \n\u003e helping you keep track of your reading progress of large documentations or books.\n\n\nFor example, the following shows a partially read website, with some links marked as done. \n\n ![](docs/example.png) \n\nAnd below is the extension popup, showing the status of pages and where you can update the status.\n![](docs/screenshot-popup.png)\n\n\n\n## Features\n\n  -  Visual indicators for marked pages, the original website\n  -  Export and import your marked pages list\n\n# Icons\n| Icon                                      | Meaning                     |\n|-------------------------------------------|-----------------------------|\n| \u003cimg src=\"images/icon-none.png\" width=30\u003e | Current page is not marked. |\n| \u003cimg src=\"images/icon-todo.png\" width=20\u003e | Page is unread              |\n| \u003cimg src=\"images/icon-done.png\" width=20\u003e | Page is marked as finished  |\n\n\n# How to Install\n\nChrome: [Mark as Done on Chrome Web Store](https://chrome.google.com/webstore/detail/mark-as-done/eamfmbodggklinbmhfgeogcpebhfoojb?hl=de)  \nFirefox: [Mark as Done on Firefox Add-ons](https://addons.mozilla.org/en-US/firefox/addon/mark-as-done/)\n\nOr: Clone the repository and \"load unpacked\" as described in [Chrome Developer Guide](https://developer.chrome.com/docs/extensions/mv3/getstarted/#manifest)\n\n# Notes\n\n* Only sites that have any marked pages are processed, ensuring no slowdown for sites not used with this extension.\n* The permission is requested individually for each website, so that only the sites you use with this extension are affected.\n* The logo 🔰 means: We are constantly learning. See [Source](https://emojipedia.org/japanese-symbol-for-beginner/)\n\n# Reviews\nIf you find our extension useful, please consider leaving a review on the \n[Chrome Web Store](https://chrome.google.com/webstore/detail/mark-as-done/eamfmbodggklinbmhfgeogcpebhfoojb?hl=de) or \n[Firefox Add-ons](https://addons.mozilla.org/en-US/firefox/addon/mark-as-done/). Your feedback is greatly appreciated!\n\n\n# Development\n\nPlease use  Commit Message Format: \n- https://semantic-release.gitbook.io/semantic-release/#commit-message-format  \n- https://github.com/angular/angular/blob/main/CONTRIBUTING.md#-commit-message-format  \n\n## Build\n\n```bash\nnpm run build\n```\n\n## Run / Debug\n\n```bash\nnpm run start:firefox\n```\n\nor \n\n```bash\nnpm run start:chrome\n```\n\n## Lint\n\n```bash\nnpm run lint\n```\n\n## Release\n\nReleases are triggered automatically when merging pull requests. This also updates the extension in the chrome and firefox store. \n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsynox%2Fmark-as-done-extension","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsynox%2Fmark-as-done-extension","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsynox%2Fmark-as-done-extension/lists"}