{"id":16061215,"url":"https://github.com/beyarz/ruconnect","last_synced_at":"2025-10-24T07:33:14.931Z","repository":{"id":187087115,"uuid":"127352453","full_name":"Beyarz/Ruconnect","owner":"Beyarz","description":"Control multiple devices through their terminal via tcp","archived":false,"fork":false,"pushed_at":"2019-10-13T14:42:42.000Z","size":41,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-10T18:11:49.140Z","etag":null,"topics":["ruby","tcp-client","tcp-server","tcp-socket"],"latest_commit_sha":null,"homepage":"","language":"Ruby","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/Beyarz.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,"governance":null}},"created_at":"2018-03-29T22:08:20.000Z","updated_at":"2024-08-12T19:37:20.000Z","dependencies_parsed_at":null,"dependency_job_id":"6721d39b-0774-42c2-874c-fa4299552a6e","html_url":"https://github.com/Beyarz/Ruconnect","commit_stats":null,"previous_names":["beyarz/ruconnect"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Beyarz%2FRuconnect","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Beyarz%2FRuconnect/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Beyarz%2FRuconnect/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Beyarz%2FRuconnect/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Beyarz","download_url":"https://codeload.github.com/Beyarz/Ruconnect/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247312093,"owners_count":20918344,"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":["ruby","tcp-client","tcp-server","tcp-socket"],"created_at":"2024-10-09T04:08:12.444Z","updated_at":"2025-10-24T07:33:14.860Z","avatar_url":"https://github.com/Beyarz.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Ruconnect\nA handy tool made to control multiple devices one at the time using the terminal.\n\n### How it works\nThe tool works by letting each device act like a client by connecting them to you and wait for your command,\nyou only have to type the command once and the script will send it to every device, you will then receive their response.\n\n### Usage\nStart client: `ruby client.rb`\nStart host: `ruby host.rb`\n\n### Observe\nYou need to start the host before you can start clients.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbeyarz%2Fruconnect","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbeyarz%2Fruconnect","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbeyarz%2Fruconnect/lists"}