{"id":13477995,"url":"https://github.com/numist/Switch","last_synced_at":"2025-03-27T07:30:37.982Z","repository":{"id":9153020,"uuid":"10946874","full_name":"numist/Switch","owner":"numist","description":"A window-based context switcher for the Mac","archived":false,"fork":false,"pushed_at":"2022-12-10T21:46:35.000Z","size":25429,"stargazers_count":161,"open_issues_count":29,"forks_count":16,"subscribers_count":10,"default_branch":"develop","last_synced_at":"2025-03-18T10:51:38.639Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Objective-C","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/numist.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}},"created_at":"2013-06-25T18:45:03.000Z","updated_at":"2025-01-01T22:51:43.000Z","dependencies_parsed_at":"2023-01-11T17:33:21.734Z","dependency_job_id":null,"html_url":"https://github.com/numist/Switch","commit_stats":null,"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/numist%2FSwitch","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/numist%2FSwitch/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/numist%2FSwitch/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/numist%2FSwitch/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/numist","download_url":"https://codeload.github.com/numist/Switch/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245802171,"owners_count":20674600,"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":[],"created_at":"2024-07-31T16:01:51.009Z","updated_at":"2025-03-27T07:30:36.877Z","avatar_url":"https://github.com/numist.png","language":"Objective-C","funding_links":[],"categories":["Objective-C"],"sub_categories":[],"readme":"Switch, Window-Based Context Switching\n======================================\n\nSwitch is a window-based (as opposed to application-based) context switcher. By default it is bound to using `⌥⇥` and `⌥⇧⇥` to cycle through the visible windows on the current space. When the interface is active, `⌥W` can be used to close windows and `⌥,` used to show a preferences window. The main interface looks like this:\n\n![Interface Screenshot](http://numist.net/random/switch.png)\n\nThis project is functional, but not finished. That said, I've been using it every day.\n\n[Patches](https://github.com/numist/Switch/pull/new) and [issues](https://github.com/numist/Switch/issues) are welcome. If a window is being improperly shown or omitted from the interface, please include a [snapshot](https://github.com/numist/Switch/wiki/About-Snapshots).\n\nGetting Started\n---------------\n\nDownload the [latest release](https://github.com/numist/Switch/releases), put the application bundle in your `/Applications` or `~/Applications` directory, and run it! It will check for updates automatically so you can stay up to date as the project develops.\n\nSwitch requires Mac OS X version 10.14 or newer and is still in development. For a list of known issues, check out the [bug tag](https://github.com/numist/Switch/issues?labels=bug\u0026state=open) for general badness and the [quirk tag](https://github.com/numist/Switch/issues?labels=quirk\u0026state=open) for windows being improperly shown or omitted from the interface.\n\nContributing\n------------\n\n[![Build Status](https://travis-ci.org/numist/Switch.png?branch=develop)](https://travis-ci.org/numist/Switch)\n\nTo check out the project, its submodules, and open in Xcode:\n\n    git clone git://github.com/numist/Switch.git\n    cd Switch/\n    rake deps\n    open Switch.xcworkspace\n\nAt this point, `⌘R` should have you up and running!\n\nThe release process uses the project `Rakefile`; if you have a Developer ID certificate installed, you should be able to run `rake release` without any issues. Without a Developer ID, the `analyze`, `test`, and `app` targets (and their dependencies) should succeed.\n\nThanks!\n-------\n\nSwitch relies on a number of external frameworks, either as [submodules](https://github.com/numist/Switch/tree/develop/Frameworks) or [pods](https://github.com/numist/Switch/tree/develop/Podfile). Thanks to the people responsible for them, you've saved me time and tears.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnumist%2FSwitch","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnumist%2FSwitch","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnumist%2FSwitch/lists"}