{"id":16566883,"url":"https://github.com/alan-null/bookmarklet","last_synced_at":"2026-04-19T11:33:16.860Z","repository":{"id":96585603,"uuid":"426777048","full_name":"alan-null/bookmarklet","owner":"alan-null","description":null,"archived":false,"fork":false,"pushed_at":"2025-02-15T12:00:16.000Z","size":744,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-15T12:28:37.420Z","etag":null,"topics":["hacktoberfest"],"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/alan-null.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-11-10T21:07:56.000Z","updated_at":"2025-02-15T12:00:20.000Z","dependencies_parsed_at":"2025-01-15T22:06:37.877Z","dependency_job_id":"9de58968-2ee6-4793-b448-e8c9867c0355","html_url":"https://github.com/alan-null/bookmarklet","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alan-null%2Fbookmarklet","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alan-null%2Fbookmarklet/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alan-null%2Fbookmarklet/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alan-null%2Fbookmarklet/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/alan-null","download_url":"https://codeload.github.com/alan-null/bookmarklet/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242005353,"owners_count":20056428,"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":["hacktoberfest"],"created_at":"2024-10-11T21:04:56.506Z","updated_at":"2026-04-19T11:33:16.797Z","avatar_url":"https://github.com/alan-null.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Bookmarklet\n\nInspired by this [page](https://mrcoles.com/bookmarklet/).\n\n## How to use\n\n#### Manual\n\n- find script that you want to use as bookmarklet in `dist` folder (1:1 name and folder structure mapping with `scripts` folder)\n- copy content\n- add new bookmark in your browser\n- pick your name\n- paste script content to **URL**\n- profit 🚀\n\n#### Auto\n\n- Drag one of the links from **Available scripts** section onto your bookmarks bar\n- profit 🚀\n\n## Dependencies\n- [openjdk 23](https://jdk.java.net/23/)\n- [closure-compiler](https://mvnrepository.com/artifact/com.google.javascript/closure-compiler)\n\n## Available scripts\n\n#### allegro\n- \u003ca href=\"javascript:(function()%7B%5B%5D.forEach.call(document.querySelectorAll('div%3E%20button%5Bdata-enabled*=%22true%22%5D'),function(a)%7Ba.closest(%22article%22).style.background=%22aquamarine%22%7D);%7D)()\"\u003edecorate-saved-searches\u003c/a\u003e\n- \u003ca href=\"javascript:(function()%7Bwindow.location=window.location+%22\u0026stan=nowe\u0026allegro-smart-standard=1\u0026offerTypeBuyNow=1\u0026ocena-produktu=od-4.8\u0026order=qd%22;%7D)()\"\u003edefault-serach-filters\u003c/a\u003e\n#### chrome\n- \u003ca href=\"javascript:(function()%7Bwindow.chrome.extension.getBackgroundPage().core.getState().then(function(a)%7Bconsole.log(JSON.stringify(a.tabGroups))%7D);%7D)()\"\u003eonetab\u003c/a\u003e\n#### dev\n- \u003ca href=\"javascript:(function()%7Bvar%20parts=%5B%22%22%5D;%5B%5D.forEach.call(document.querySelectorAll(%22.bolt-breadcrumb-container%20%3E%20div%20.bolt-breadcrumb-item%20%3E%20span%20.bolt-breadcrumb-item-text%22),function(a)%7Bparts.push(a.innerText)%7D);var%20path=parts.join(%22/%22);var%20repositoryId=window.dataProviders.data%5B%22ms.vss-code-web.versioncontrol-viewmodel-data-provider%22%5D.gitRepository.id;var%20commitId=window.dataProviders.data%5B%22ms.vss-code-web.source-explorer-tree-file-listing-data-provider%22%5D.descriptor.version;var%20obj=%7B%7D;obj.path=path;obj.repositoryId=repositoryId;obj.commitId=commitId;prompt(%22Copy%20object%20JSON%20and%20paste%20into%20mappings%22,JSON.stringify(obj));%7D)()\"\u003eazure-devOps-get-item-info\u003c/a\u003e\n- \u003ca href=\"javascript:(function()%7Bvar%20id=prompt(%22PBI/BUG/TASK%20ID%22,%22%22);if(id.length%3E0)%7Bvar%20url=%22https://dev.azure.com/Sitecore-PD/Products/_workitems/edit/%22+id;window.open(url,%22_blank%22)%7D;%7D)()\"\u003eazure-devOps-open-item\u003c/a\u003e\n#### google\n- \u003ca href=\"javascript:(function()%7Bwindow.location=window.location+%22\u0026gl=us%22;%7D)()\"\u003esearch-geolocation\u003c/a\u003e\n#### sitecore\n- \u003ca href=\"javascript:(function()%7Bif(window.location.search.length%3E0)%7Bwindow.location.search+=%22\u0026aodisabled=1%22%7Delse%7Bwindow.location.search=%22aodisabled=1%22%7D;%7D)()\"\u003esxa-aodisabled\u003c/a\u003e\n#### web-dev\n- \u003ca href=\"javascript:(function()%7Bwindow.open(%22http://builtwith.com/%22+location.host);%7D)()\"\u003ebuiltwith\u003c/a\u003e\n#### youtube\n- \u003ca href=\"javascript:(function()%7B[].forEach.call(document.querySelectorAll(%22ytd-thumbnail-overlay-resume-playback-renderer%22),function(a)%7Ba.parentElement.parentElement.parentElement.parentElement.parentElement.parentElement.parentElement.remove()%7D);%7D)()\"\u003eyt-remove-played-videos\u003c/a\u003e\n- \u003ca href=\"javascript:(function()%7Bvar%20channel_id=ytInitialData.responseContext.serviceTrackingParams.find(isGoogleHelpService).params.find(isBrowseIdKey).value;if(channel_id.length%3E0)%7Bvar%20feed_id=channel_id.replace(%22UC%22,%22UULF%22);var%20feedUrl=%22https://www.youtube.com/feeds/videos.xml?playlist_id=%22+feed_id;window.open(feedUrl,%22_blank%22)%7Dfunction%20isBrowseIdKey(a)%7Breturn%20a!=null\u0026\u0026a.key===%22browse_id%22%7Dfunction%20isGoogleHelpService(a)%7Breturn%20a!=null\u0026\u0026a.service===%22GOOGLE_HELP%22%7D;%7D)()\"\u003eget-videos-feed-without-shorts\u003c/a\u003e","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falan-null%2Fbookmarklet","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falan-null%2Fbookmarklet","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falan-null%2Fbookmarklet/lists"}