{"id":26624166,"url":"https://github.com/MarketSquare/remoteswinglibrary","last_synced_at":"2025-03-24T11:01:58.769Z","repository":{"id":14864481,"uuid":"17587878","full_name":"MarketSquare/remoteswinglibrary","owner":"MarketSquare","description":"RemoteSwingLibrary","archived":false,"fork":false,"pushed_at":"2024-08-20T17:10:21.000Z","size":487,"stargazers_count":31,"open_issues_count":15,"forks_count":39,"subscribers_count":23,"default_branch":"master","last_synced_at":"2024-09-09T10:37:43.577Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Python","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/MarketSquare.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","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":"2014-03-10T09:42:10.000Z","updated_at":"2024-08-20T17:10:25.000Z","dependencies_parsed_at":"2024-08-20T19:33:14.322Z","dependency_job_id":null,"html_url":"https://github.com/MarketSquare/remoteswinglibrary","commit_stats":null,"previous_names":["marketsquare/remoteswinglibrary","robotframework/remoteswinglibrary"],"tags_count":28,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MarketSquare%2Fremoteswinglibrary","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MarketSquare%2Fremoteswinglibrary/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MarketSquare%2Fremoteswinglibrary/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MarketSquare%2Fremoteswinglibrary/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MarketSquare","download_url":"https://codeload.github.com/MarketSquare/remoteswinglibrary/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245258164,"owners_count":20585977,"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":"2025-03-24T11:00:42.249Z","updated_at":"2025-03-24T11:01:58.761Z","avatar_url":"https://github.com/MarketSquare.png","language":"Python","funding_links":[],"categories":["Libraries"],"sub_categories":["GUI And Applications"],"readme":"RemoteSwingLibrary\n==================\n\n[Robot Framework](http://robotframework.org) library for testing and connecting to a java process and using [SwingLibrary](https://github.com/MarketSquare/SwingLibrary).\n\nThis library allows you to use pybot (Python version of Robot Framework) to run test cases although it also works if you are running with jybot (Jython version of Robot Framework). This means that you can use your other pure Python libraries in your test cases that will not work when runnin with Jython.\n\nRemoteSwingLibrary works with Robot Framework 2.8.3 or later.\n\nYou can connect to applications running on your local machine or even on a [different machine](https://github.com/MarketSquare/remoteswinglibrary/blob/master/sshtest.robot).\n\nRemoteSwingLibrary works also with Java Web Start applications. One of its intended usages is deprecating [RemoteApplications](https://github.com/robotframework/RemoteApplications) library.\n\nInstallation\n------------\n\n* Download latest RemoteSwingLibrary and documentation from https://github.com/MarketSquare/remoteswinglibrary/releases/\n* Add downloaded jar to PYTHONPATH\n* After that, you can import the library in your test cases:\n    ```robotframework\n    *** Settings ***\n    Library    RemoteSwingLibrary\n    \n    *** Test Cases ***\n    My Test Case\n        Start Application    my_app    java -jar MyDemoApplication.jar\n    ```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FMarketSquare%2Fremoteswinglibrary","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FMarketSquare%2Fremoteswinglibrary","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FMarketSquare%2Fremoteswinglibrary/lists"}