{"id":28341989,"url":"https://github.com/vanstrouble/safari-control-alfred-workflow","last_synced_at":"2025-08-23T01:04:50.762Z","repository":{"id":225254258,"uuid":"765443485","full_name":"vanstrouble/safari-control-alfred-workflow","owner":"vanstrouble","description":"Alfred Workflow for controlling and navigating Safari windows.","archived":false,"fork":false,"pushed_at":"2025-07-02T22:59:20.000Z","size":1418,"stargazers_count":19,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-07-02T23:29:05.683Z","etag":null,"topics":["alfred-workflow","applescript","javascript","safari","shell","shell-script","workflow"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vanstrouble.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","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},"funding":{"github":null,"patreon":null,"open_collective":null,"ko_fi":"vanstrouble","tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"lfx_crowdfunding":null,"polar":null,"buy_me_a_coffee":null,"thanks_dev":null,"custom":null}},"created_at":"2024-02-29T23:35:42.000Z","updated_at":"2025-07-02T22:34:18.000Z","dependencies_parsed_at":"2024-03-01T03:25:10.076Z","dependency_job_id":"f19ba0e0-e9b5-4bc1-ad70-f950c1d53243","html_url":"https://github.com/vanstrouble/safari-control-alfred-workflow","commit_stats":null,"previous_names":["vanstrouble/new-safari-window-alfred-workflow","vanstrouble/safari-control-alfred-workflow"],"tags_count":15,"template":false,"template_full_name":null,"purl":"pkg:github/vanstrouble/safari-control-alfred-workflow","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vanstrouble%2Fsafari-control-alfred-workflow","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vanstrouble%2Fsafari-control-alfred-workflow/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vanstrouble%2Fsafari-control-alfred-workflow/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vanstrouble%2Fsafari-control-alfred-workflow/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vanstrouble","download_url":"https://codeload.github.com/vanstrouble/safari-control-alfred-workflow/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vanstrouble%2Fsafari-control-alfred-workflow/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271727458,"owners_count":24810561,"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","status":"online","status_checked_at":"2025-08-22T02:00:08.480Z","response_time":65,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["alfred-workflow","applescript","javascript","safari","shell","shell-script","workflow"],"created_at":"2025-05-27T04:59:09.298Z","updated_at":"2025-08-23T01:04:50.748Z","avatar_url":"https://github.com/vanstrouble.png","language":"Shell","funding_links":["https://ko-fi.com/vanstrouble"],"categories":[],"sub_categories":[],"readme":"# \u003cimg src=\"img/safari-icon.png\" alt=\"Alfred Safari Window Workflow\" align=\"center\" width=\"45\"/\u003e Safari Control | Alfred Workflow\n\nOpen new Safari windows anywhere, sneak into private browsing, switch profiles like you’re hiding something, and zip through tabs like your boss is walking in.\n\n## Download\n\n- Available on the Alfred Gallery. [Get it here](https://alfred.app/workflows/vanstrouble/safari-control/).\n- You can also download it directly from GitHub [here](https://github.com/vanstrouble/new-safari-window-alfred-workflow/releases/latest).\n\n## Usage\n\n### New window (sw)\n\n\u003cimg src=\"img/sw.png\" alt=\"Alfred new Safari window\" width=\"570\"/\u003e\n\nOpens a new Safari window in the current space.\n\n- **Keyword:** `sw`\n  - \u003ckbd\u003e⌘\u003c/kbd\u003e\u003ckbd\u003e↩\u003c/kbd\u003e Open a new private window\n\n#### Examples:\n\n| Command         | Description                                                                 |\n|-----------------|-----------------------------------------------------------------------------|\n| `sw`            | Opens a new Safari window in the current space.                            |\n| `sw x3`         | Opens 3 new Safari windows in the current space.                           |\n| `sw URL`        | Opens a new Safari window with the specified URL.                          |\n| `sw + Command (⌘)`  | Opens a new tab in the current Safari window instead of creating a window. |\n\n### Open Safari window profiles (swp)\n\n\u003cimg src=\"img/swp.png\" alt=\"Alfred Safari profiles\" width=\"570\"/\u003e\n\nList and open Safari windows using up to 5 customizable profiles (e.g., work, personal, school).\n\n- **Keyword:** `swp`\n\nUse `sw p[number]` to instantly open a new Safari window with the selected profile.\n\n#### Examples:\n\n| Command         | Description                                                                 |\n|-----------------|-----------------------------------------------------------------------------|\n| `swp`           | Lists available profiles (Profile 1, …, Profile 5).                |\n| `sw p1`        | Opens a new Safari window using Profile 1.                                 |\n| `sw p2`        | Opens a new Safari window using Profile 2.                                 |\n| `sw p3`        | Opens a new Safari window using Profile 3.                                 |\n\n**Note:** Profiles without assigned names in the workflow configuration won't appear in the list, allowing for a cleaner interface with only the profiles you actually use.\n\n### List Safari tabs (swt)\n\n\u003cimg src=\"img/swt.png\" alt=\"Alfred Safari tabs\" width=\"570\"/\u003e\n\nBrowse all open Safari tabs and search by title or URL to instantly bring the one you need into focus.\n\n- **Keyword:** `swt`\n  - \u003ckbd\u003e⌘\u003c/kbd\u003e\u003ckbd\u003e↩\u003c/kbd\u003e Copy the URL of the tab\n  - \u003ckbd\u003e⌃\u003c/kbd\u003e\u003ckbd\u003e↩\u003c/kbd\u003e Close the tab\n\n### Copy current tab URL (swu)\n\n\u003cimg src=\"img/swu.png\" alt=\"Alfred Safari copy URL\" width=\"570\"/\u003e\n\nCopies the URL of the currently focused Safari tab directly to your clipboard, allowing for quick sharing or referencing.\n\n- **Keyword:** `swu`\n\n### Open current tab in private mode (stp)\n\n\u003cimg src=\"img/stp.png\" alt=\"Alfred Safari private tab\" width=\"570\"/\u003e\n\nExtracts the current tab (the one you are currently viewing) and opens it in a new private browsing window.\n\n- **Keyword:** `stp`\n  - \u003ckbd\u003e⌘\u003c/kbd\u003e\u003ckbd\u003e↩\u003c/kbd\u003e Close the tab in the normal browsing windows.\n\n## Customization\n\nCustomize the workflow to fit your style: change the default keywords, assign hotkeys to trigger actions instantly, and rename the default profiles to match your Safari setup. All settings can be adjusted directly in Alfred during or after installation.\n\n## Acknowledgments\n\n- This workflow is inspired in [Caio Gondim's one](https://github.com/caiogondim/alfred-chrome-window-workflow?tab=readme-ov-file)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvanstrouble%2Fsafari-control-alfred-workflow","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvanstrouble%2Fsafari-control-alfred-workflow","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvanstrouble%2Fsafari-control-alfred-workflow/lists"}