{"id":15598204,"url":"https://github.com/boneskull/vscode-appium","last_synced_at":"2025-08-17T05:31:32.774Z","repository":{"id":66095612,"uuid":"384265959","full_name":"boneskull/vscode-appium","owner":"boneskull","description":"Appium extension for VS Code","archived":false,"fork":false,"pushed_at":"2021-09-17T22:43:35.000Z","size":2204,"stargazers_count":2,"open_issues_count":6,"forks_count":0,"subscribers_count":3,"default_branch":"main","last_synced_at":"2024-10-29T22:36:15.222Z","etag":null,"topics":["android","appium","automation","espresso","ios","mobile","saucelabs","test","testing","xcuitest"],"latest_commit_sha":null,"homepage":"https://marketplace.visualstudio.com/items?itemName=boneskull.vscode-appium","language":"TypeScript","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/boneskull.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","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}},"created_at":"2021-07-08T22:52:13.000Z","updated_at":"2022-12-08T06:56:01.000Z","dependencies_parsed_at":null,"dependency_job_id":"c4bc9c16-bdcb-46e5-9e51-c084d1bd352e","html_url":"https://github.com/boneskull/vscode-appium","commit_stats":null,"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/boneskull%2Fvscode-appium","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/boneskull%2Fvscode-appium/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/boneskull%2Fvscode-appium/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/boneskull%2Fvscode-appium/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/boneskull","download_url":"https://codeload.github.com/boneskull/vscode-appium/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":230092034,"owners_count":18171618,"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":["android","appium","automation","espresso","ios","mobile","saucelabs","test","testing","xcuitest"],"created_at":"2024-10-03T01:30:14.786Z","updated_at":"2024-12-17T09:24:49.287Z","avatar_url":"https://github.com/boneskull.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Appium Toolbox for VSCode\n\n\u003e A set of tools for [Appium][] servers\n\n## Features\n\n- Easily run local Appium servers\n- Monitor server status\n- Save and load server configurations\n- Good feels\n\n## Project Goals\n\nThe point of this project is to provide an interface to Appium _for developers_. Developers live in their IDEs, and [VS Code][] is certainly a popular one. We want to make it _as easy as possible_ for a developer to leverage Appium's automation capabilities--especially for the mobile web. I hear we all could stand to do a bit more testing in Safari iOS...\n\n## Requirements\n\n[Appium] is bundled with this extension. However, its prerequisites are not. Please see Appium's [getting started guide](http://appium.io/docs/en/about-appium/getting-started/index.html) for more information.\n\n## Extension Settings\n\nThis extension contributes two sets of settings, which are described in detail via the UI:\n\n- `appium.serverDefaults.*`: Defaults to use when running a local Appium server.\n- `appium.sessionDefaults.*`: Defaults to use when creating saved sessions (`.appiumserver` files).\n\n## Known Issues\n\n**This extension should be considered an early alpha.** It is not feature-complete, nor is it well-tested. It probably won't hose your filesystem, but we make no promises.\n\n## Roadmap\n\nThere's a lot to do, and a lot we _could_ do. What's the most useful thing this extension _doesn't_ do? Let's [discuss](https://github.com/boneskull/vscode-appium/issues/new).\n\n- Implement server configuration like [Appium Inspector][] (including cloud vendors, etc.)\n- Provide an example `.appiumserver` file\n- Where it makes sense, provide commands for various Appium API endpoints.\n- Greater focus on mobile web. What can we do here?\n- Selenium Grid integration?\n- Greater control over server monitoring behavior\n- Interaction with the `appium` v2 CLI -- driver and plugin management\n- More more more\n\n### Anti-Roadmap\n\n- [Appium Inspector][] provides a high level of interaction which we _don't_ need to implement.\n- This isn't the place to make installing [Appium][]'s prerequisites easier, either.\n- Other IDEs could use Appium plugins! Xcode and Android Studio (Jetbrains) might make a lot of sense! But not here.\n\n## License\n\nAuthored by [Christopher Hiller](https://github.com/boneskull). Copyright 2021 [Sauce Labs](https://saucelabs.com). Licensed Apache-2.0\n\n[vs code]: https://code.visualstudio.com/\n[appium]: https://appium.io\n[appium inspector]: https://github.com/appium/appium-inspector\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fboneskull%2Fvscode-appium","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fboneskull%2Fvscode-appium","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fboneskull%2Fvscode-appium/lists"}