{"id":14989098,"url":"https://github.com/mattwmaster58/userscripts","last_synced_at":"2026-01-05T05:03:22.372Z","repository":{"id":114649589,"uuid":"410373300","full_name":"Mattwmaster58/userscripts","owner":"Mattwmaster58","description":"userscripts for YouTube, GitHub, and more","archived":false,"fork":false,"pushed_at":"2023-01-14T02:17:29.000Z","size":39563,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-18T03:36:53.667Z","etag":null,"topics":["userscript","violentmonkey"],"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/Mattwmaster58.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-09-25T20:16:23.000Z","updated_at":"2023-10-10T01:23:45.000Z","dependencies_parsed_at":null,"dependency_job_id":"ca83240f-2ed5-4307-9e55-22fa54fcfff6","html_url":"https://github.com/Mattwmaster58/userscripts","commit_stats":{"total_commits":65,"total_committers":3,"mean_commits":"21.666666666666668","dds":0.03076923076923077,"last_synced_commit":"2ca77d927bb6986130f82a9d47344e76af09368a"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mattwmaster58%2Fuserscripts","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mattwmaster58%2Fuserscripts/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mattwmaster58%2Fuserscripts/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mattwmaster58%2Fuserscripts/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Mattwmaster58","download_url":"https://codeload.github.com/Mattwmaster58/userscripts/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244868761,"owners_count":20523592,"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":["userscript","violentmonkey"],"created_at":"2024-09-24T14:17:41.839Z","updated_at":"2026-01-05T05:03:17.342Z","avatar_url":"https://github.com/Mattwmaster58.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# userscripts/styles\n\n[userscripts](https://greasyfork.org/en/help/installing-user-scripts)\nand [userstyles](https://github.com/openstyles/stylus/wiki/Usercss)  I find useful\n\n## userscripts\n\n#### eClassGradeCalculator.user.js [![Install](https://img.shields.io/badge/userscript-install-blue)](https://github.com/Mattwmaster58/userscripts/raw/master/eClassGradeCalculator.user.js)\n\nCalculates your grade based on \"Relative Weight\" and \"Contribution to course total\" columns. Sometimes these columns are\npopulated without your grade being revealed, but doing easy math gets us the answer. Probably could be easily extended\nto work with Moodle in general, but I don't care.\n\n#### githubQuickDelete.user.js [![Install](https://img.shields.io/badge/userscript-install-blue)](https://github.com/Mattwmaster58/userscripts/raw/master/githubQuickDelete.user.js)\n\nHelps you delete GitHub repos faster. The script changes the action of the delete button to instantly delete a given\nrepo.\n\n#### WARNING\n\nThis is probably a bad idea to use.\n\n#### Demo\n\nhttps://user-images.githubusercontent.com/26337069/154783949-53f4f0ff-6769-4440-b35a-89015baabfc0.mp4\n\n#### ytCompilationMusicControls.user.js [![Install](https://img.shields.io/badge/userscript-install-blue)](https://github.com/Mattwmaster58/userscripts/raw/master/ytCompilationMusicControls.user.js)\n\nParses a tracklist from a compilation video description to enable usage of media keys to seek tracks within the video (\nie, the next/prev buttons on your keyboard). The now playing information is also set via the mediaSession API.\n\n#### Demo\n\nhttps://user-images.githubusercontent.com/26337069/154783038-a6b6795b-70b4-409d-bcc3-f03136a71fe1.mp4\n\n[Video](https://www.youtube.com/watch?v=-N-jQzBXkUU) watched in the demo. The chapter list does not need to be open to use this userscript, it was opened to show the video being seeked around to different chapters. Only the media keys are being pressed. The volume/media flyout is provided by [ModernFlyouts](https://modernflyouts-community.github.io/) that integrates with Windows, and not related to this extension.\n\n#### googlePlayAPKDownload.user.js [![Install](https://img.shields.io/badge/userscript-install-blue)](https://github.com/Mattwmaster58/userscripts/raw/master/googlePlayAPKDownload.user.js)\n\nAdds a button to download the APK from [Evozi](https://apps.evozi.com/apk-downloader/) on the desktop Google Play site\n\n![Demo](./demo/googlePlayAPKDownload_demo.png)\n\n#### macBidEnhancer.user.js [![Install](https://img.shields.io/badge/userscript-install-blue)](https://github.com/Mattwmaster58/userscripts/raw/master/macBidEnhancer.user.js)\n\nShows the true price of items on [mac.bid](https://mac.bid), including buyers premium, lot fee, and sales tax which can add up quickly in almost every place on the site.\n![Demo](./demo/macBidTruePrice_demo.png)\n\n## userstyles\n\n#### redditCollapseSidebar.user.css [![Install](https://img.shields.io/badge/userstyle-install-blue)](https://github.com/Mattwmaster58/userscripts/raw/master/redditCollapseSidebar.user.css)\n\n\nCollapses the sidebar when your screen gets to narrow (configurable)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmattwmaster58%2Fuserscripts","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmattwmaster58%2Fuserscripts","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmattwmaster58%2Fuserscripts/lists"}