{"id":15323720,"url":"https://github.com/mvrilo/remote-trackpad-wasm","last_synced_at":"2026-04-30T17:31:33.065Z","repository":{"id":137029196,"uuid":"192416966","full_name":"mvrilo/remote-trackpad-wasm","owner":"mvrilo","description":null,"archived":false,"fork":false,"pushed_at":"2019-07-18T22:53:19.000Z","size":10,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-03-26T19:02:15.023Z","etag":null,"topics":["cgo","go","wasm","websocket"],"latest_commit_sha":null,"homepage":"","language":"Go","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/mvrilo.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,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-06-17T20:50:25.000Z","updated_at":"2020-02-23T19:19:04.000Z","dependencies_parsed_at":"2023-04-19T22:32:02.326Z","dependency_job_id":null,"html_url":"https://github.com/mvrilo/remote-trackpad-wasm","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/mvrilo/remote-trackpad-wasm","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mvrilo%2Fremote-trackpad-wasm","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mvrilo%2Fremote-trackpad-wasm/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mvrilo%2Fremote-trackpad-wasm/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mvrilo%2Fremote-trackpad-wasm/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mvrilo","download_url":"https://codeload.github.com/mvrilo/remote-trackpad-wasm/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mvrilo%2Fremote-trackpad-wasm/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32472396,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-30T13:12:12.517Z","status":"ssl_error","status_checked_at":"2026-04-30T13:12:06.837Z","response_time":57,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["cgo","go","wasm","websocket"],"created_at":"2024-10-01T09:21:23.917Z","updated_at":"2026-04-30T17:31:33.049Z","avatar_url":"https://github.com/mvrilo.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Remote Trackpad WASM\n\nRemote trackpad built with go, websockets and wasm.\n\nThis is an unfinished yet working PoC implemented for Mac OS, using the CoreFoundation api. This was built as an experiment to mess around with cgo and wasm support in go.\n\n\n## Building\n\n`make`\n\n\n## Certificate\n\nGenerate a certificate and install it on your mobile device. You can use [mkcert](https://github.com/FiloSottile/mkcert) for it. Make sure to [enable full trust](https://support.apple.com/en-nz/HT204477) after installing it.\n\n\n## Example usage\n\n```\n./remote-trackpad-wasm \\\n  -addr 10.0.0.3:4430 \\\n  -cert ./cert.pem \\\n  -key ./key.pem\n```\n\nAccess `https://10.0.0.3:4430` from a mobile device in your local network and drag around the webpage.\nAfter the server start, the system will ask you to grant access to accessibility features.\n\n\n## Author\n\nMurilo Santana \u003c\u003cmvrilo@gmail.com\u003e\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmvrilo%2Fremote-trackpad-wasm","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmvrilo%2Fremote-trackpad-wasm","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmvrilo%2Fremote-trackpad-wasm/lists"}