{"id":16666106,"url":"https://github.com/ryochack/usbipdwingui","last_synced_at":"2025-09-12T21:44:47.670Z","repository":{"id":225839283,"uuid":"766997072","full_name":"ryochack/UsbipdWinGui","owner":"ryochack","description":"USBIP GUI App for Windows","archived":false,"fork":false,"pushed_at":"2024-04-07T15:13:11.000Z","size":429,"stargazers_count":8,"open_issues_count":0,"forks_count":4,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-06-23T16:05:05.920Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ryochack.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,"zenodo":null}},"created_at":"2024-03-04T14:18:12.000Z","updated_at":"2025-06-10T08:12:38.000Z","dependencies_parsed_at":"2025-05-13T10:38:32.734Z","dependency_job_id":"9286020a-a2d8-428f-ae40-5605f2296f89","html_url":"https://github.com/ryochack/UsbipdWinGui","commit_stats":null,"previous_names":["ryochack/usbipdwingui"],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/ryochack/UsbipdWinGui","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ryochack%2FUsbipdWinGui","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ryochack%2FUsbipdWinGui/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ryochack%2FUsbipdWinGui/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ryochack%2FUsbipdWinGui/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ryochack","download_url":"https://codeload.github.com/ryochack/UsbipdWinGui/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ryochack%2FUsbipdWinGui/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274881197,"owners_count":25367245,"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-09-12T02:00:09.324Z","response_time":60,"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":[],"created_at":"2024-10-12T11:09:54.914Z","updated_at":"2025-09-12T21:44:47.591Z","avatar_url":"https://github.com/ryochack.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"![](images/UsbipdGuiIcon.png)\n\n# UsbipdGui: USBIP GUI for Windows\nThis application is a GUI wrapper for [dorssel/usbipd-win](https://github.com/dorssel/usbipd-win) that is the awesome USB/IP service for Windows.  \nUsbipdGui is simple, runs only on a system tray.\n\n![](images/Screenshot_SystemTrayIcon.png)\n\n## Setup\nBefore using this application, the usbipd-win must be set up according to \"[Connect USB devices | Microsoft Learn](https://learn.microsoft.com/en-us/windows/wsl/connect-usb)\".\n\n## Features\n![](images/Screenshot_ContextMenuOpen.png)  \nUsbipdGui provides the following features to make sharing USB devices easier with just mouse operations.\n\n- Display connected USB devices\n- Bind/Unbind connected USB devices\n- Display persisted (disconnected) USB devices\n- Ignore specified USB devices\n- Run at startup\n\n\u003e [!NOTE]\n\u003e UsbipdGui requires administrative permission to bind/unbind USB devices.\n\n## Usage\nAll functions are performed on a context menu that is opened by right-clicking on the system tray icon.\n\n### Bind USB devices\n![](images/Screenshot_BindDevice.png)  \nBy left-clicking on a connected USB device that has not yet been shared, we can share (bind) that device.\nShared USB devices are marked with \"(Shared)\".  \n\n\u003e [!NOTE]\n\u003e UsbipdGui will always force bind.\n\n### Unbind USB devices\n![](images/Screenshot_UnbindDevice.png)  \nBy left-clicking on a shared (binded) USB device, we can stop sharing (binding) that device.\n\n### Ignore USB devices\n![](images/Screenshot_BindDevice.png)  \nBy right-clicking on a connected USB device that has not yet been shared, we can add that device to the ignore list.\nDevices added to the ignore list will no longer appear in the \"Connected USB Devices\" list.\n\n### Restore from ignored device list\n![](images/Screenshot_IgnoredDeviceList.png)  \nTo restore devices added to the ignore list, view the devices on the ignore list from \"Ignore USB Device List...\" and left-click on them.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fryochack%2Fusbipdwingui","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fryochack%2Fusbipdwingui","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fryochack%2Fusbipdwingui/lists"}