{"id":16401656,"url":"https://github.com/robbendebiene/youtube-video-time-saver","last_synced_at":"2026-02-06T10:38:24.366Z","repository":{"id":72719553,"uuid":"240246118","full_name":"Robbendebiene/Youtube-Video-Time-Saver","owner":"Robbendebiene","description":"Simple user script for retaining the video playback time across page reloads and browser restarts. For those who want to pause videos and continue watching them later.","archived":false,"fork":false,"pushed_at":"2025-01-08T06:06:45.000Z","size":24,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-11T05:15:00.860Z","etag":null,"topics":["time","userscript","youtube","youtube-video"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/Robbendebiene.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,"zenodo":null}},"created_at":"2020-02-13T11:37:41.000Z","updated_at":"2025-01-08T06:06:49.000Z","dependencies_parsed_at":"2025-04-11T05:25:03.504Z","dependency_job_id":null,"html_url":"https://github.com/Robbendebiene/Youtube-Video-Time-Saver","commit_stats":{"total_commits":4,"total_committers":2,"mean_commits":2.0,"dds":0.5,"last_synced_commit":"6f35ce8c2ae958622b2b0325e6e1fa3b8342c233"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Robbendebiene/Youtube-Video-Time-Saver","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Robbendebiene%2FYoutube-Video-Time-Saver","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Robbendebiene%2FYoutube-Video-Time-Saver/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Robbendebiene%2FYoutube-Video-Time-Saver/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Robbendebiene%2FYoutube-Video-Time-Saver/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Robbendebiene","download_url":"https://codeload.github.com/Robbendebiene/Youtube-Video-Time-Saver/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Robbendebiene%2FYoutube-Video-Time-Saver/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29158147,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-06T07:18:23.844Z","status":"ssl_error","status_checked_at":"2026-02-06T07:13:32.659Z","response_time":59,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["time","userscript","youtube","youtube-video"],"created_at":"2024-10-11T05:43:46.998Z","updated_at":"2026-02-06T10:38:24.348Z","avatar_url":"https://github.com/Robbendebiene.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n# Youtube-Video-Time-Saver\nSimple user script for retaining the video playback time across page reloads and browser restarts. For those who want to pause videos and continue watching them later.\nThis user script will save the video timestamp in the URL whenever you pause the video or you jump to a different timestamp.\nOn the end of the video the start time will be removed so the video will start from the beginning on reload.\n\n## Installation\n[Click here to install]( https://raw.githubusercontent.com/Robbendebiene/Youtube-Video-Time-Saver/master/youtube-video-time-saver.user.js)\n\n## Options\nYou can specify a rewind time by changing the **REWIND_TIME** constant.\nBy changing the **SAVE_TIMESTAMP_EVENT** global variable to \"timeupdate\" the video timestamp will be constantly updated and saved.\n\n## FAQ\n**Why is the script injected in the entire youtube website and not just youtube.com/watch?**\nBecause youtube doesn't reload the website when you for example click on a video in your subscriptions feed. It just updates the history/url. Therefore the script would only be injected if you reload the video page or visit it directly.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frobbendebiene%2Fyoutube-video-time-saver","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frobbendebiene%2Fyoutube-video-time-saver","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frobbendebiene%2Fyoutube-video-time-saver/lists"}