{"id":26277236,"url":"https://github.com/vizzdoom/postman-scratch-patcher","last_synced_at":"2026-05-06T02:39:53.517Z","repository":{"id":280680991,"uuid":"942810876","full_name":"vizzdoom/Postman-Scratch-Patcher","owner":"vizzdoom","description":"This node script changes behavior of a Postman application to be used locally (without online services)","archived":false,"fork":false,"pushed_at":"2025-03-14T10:36:53.000Z","size":348,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-14T10:37:14.843Z","etag":null,"topics":["node","patcher","postman","powershell-script","scratchpad"],"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/vizzdoom.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":"2025-03-04T17:58:34.000Z","updated_at":"2025-03-14T10:36:57.000Z","dependencies_parsed_at":"2025-03-04T19:29:43.323Z","dependency_job_id":null,"html_url":"https://github.com/vizzdoom/Postman-Scratch-Patcher","commit_stats":null,"previous_names":["vizzdoom/postman-scratch-patcher"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vizzdoom%2FPostman-Scratch-Patcher","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vizzdoom%2FPostman-Scratch-Patcher/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vizzdoom%2FPostman-Scratch-Patcher/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vizzdoom%2FPostman-Scratch-Patcher/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vizzdoom","download_url":"https://codeload.github.com/vizzdoom/Postman-Scratch-Patcher/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243573495,"owners_count":20312883,"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":["node","patcher","postman","powershell-script","scratchpad"],"created_at":"2025-03-14T12:16:14.827Z","updated_at":"2026-05-06T02:39:53.512Z","avatar_url":"https://github.com/vizzdoom.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Postman Scratch Patcher\n\n\u003cimg src=\"docs/logo.png\" alt=\"Logo\" width=\"256\"\u003e\n\nThis node script changes behavior of a Postman application to be used locally (without online services) in a following way:\n- sets environment to work on scratchpad with collections (even when Postman is in the \"Lighweight API Client mode\")\n- disables \"ScratchPad is obsolete\" pop-ups\n- disables yellow top bar informing that you are \"Working locally in Scratch pad. Switch to WORKSPLACE\"\n\n*REMARK: Your local Scratch Pad collections **will be removed** after executing this script (at least for now)*\n\n## Requirements\n- *Windows* (at this moment you can't patch Postman for Linux)\n- node (command available in the PATH)\n- asar (command available in the PATH, you can install this npm package by: npm install -g asar)\n- Postman installed and run at least once\n\n## How-to\n**Step 1.** Install the latest version of Postman (Windows 64-bit) from the official website (run Postman at least once before this script)\n\n**Step 2.** Install dependencies: `npm install -g asar`\n\n**Step 3.** Execute a script\n- `node postman-scratchpatcher.js -h` shows help\n- `node postman-scratchpatcher.js patch` patches a Postman to work in Scratch Pad offline mode\n- `node postman-scratchpatcher.js patch --remove-lightweight` patches a Postman and removes a \"Lightweight HTTP mode\". *THIS REMOVES YOUR SAVED COLLECTIONS AND ENVIRONMENTS\"\n\n**_Now, you can run a Postman in the offline Scratch Pad mode._**\n\nYou have to use Postman-Scratch-Patcher after an update. You can REALLY disable updates by removing a file `%localappdata%\\Postman\\Update.exe`\n\n### After executing you *will see* the following:\n![Postman Scratchpad Mode](docs/postman-scratchpad-mode.png)\n\n### After executing you *will not see* the following:\n![Scratch Pad is being discontinued sign up to continue using collections](docs/Scratch-Pad-is-being-discontinued-sign-up-to-continue-using-collections.png)\n\n![Unlock Postman with an account](docs/Unlock-Postman-with-an-account.png)\n\n![Lightweight API Client](docs/Lightweight-API-Client.png)\n\n![Scratchpad Info Bar](docs/scratchpad-info-bar.png)\n\n## Use responsibly\n\n_This software is exclusively designed for educational purposes._\n\n_The developer are not liable for any damages or misuse that may result from using this tool._\n\n_You have to accept this term to use or distribute this software._\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvizzdoom%2Fpostman-scratch-patcher","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvizzdoom%2Fpostman-scratch-patcher","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvizzdoom%2Fpostman-scratch-patcher/lists"}