{"id":17006093,"url":"https://github.com/duologic/screenshare","last_synced_at":"2026-04-29T22:06:56.235Z","repository":{"id":177127808,"uuid":"609513717","full_name":"Duologic/ScreenShare","owner":"Duologic","description":"A quick and dirty way to share any screen in a browser tab.","archived":false,"fork":false,"pushed_at":"2023-03-08T13:05:52.000Z","size":53,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-22T10:49:45.345Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://duologic.github.io/ScreenShare/","language":"HTML","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/Duologic.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":"2023-03-04T12:08:07.000Z","updated_at":"2023-03-04T12:39:58.000Z","dependencies_parsed_at":null,"dependency_job_id":"aaf22984-9a70-4de1-b81a-edd372c8baba","html_url":"https://github.com/Duologic/ScreenShare","commit_stats":{"total_commits":4,"total_committers":1,"mean_commits":4.0,"dds":0.0,"last_synced_commit":"e5513eccb0afe037bdd28657bd07adec00817f75"},"previous_names":["duologic/screenshare"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Duologic/ScreenShare","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Duologic%2FScreenShare","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Duologic%2FScreenShare/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Duologic%2FScreenShare/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Duologic%2FScreenShare/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Duologic","download_url":"https://codeload.github.com/Duologic/ScreenShare/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Duologic%2FScreenShare/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32445638,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-29T20:22:27.477Z","status":"ssl_error","status_checked_at":"2026-04-29T20:22:26.507Z","response_time":110,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: 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":[],"created_at":"2024-10-14T05:04:59.538Z","updated_at":"2026-04-29T22:06:56.206Z","avatar_url":"https://github.com/Duologic.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Screen share\n\nA quick and dirty way to share any window in a browser tab.\n\nAvailable here: https://duologic.github.io/ScreenShare/\n\n## Why?\n\nI often need to switch between a browser and a terminal when presenting online, tools like\nZoom and Google Meet then require me to switch screen sharing windows or display my whole\nscreen at once, both are cumbersome and annoying. With this tool I can share just about\nany window in a tab and switch back and forth easily.\n\n![xzibit meme](xzibit_meme.jpg)\n\n## Develop\n\n`getDisplayMedia` requires an SSL connection regardless, so local development can only be\ndone by running a http server with certificates. The Makefile/Dockerfile generates a self\nsigned certificate to run this locally.\n\n## Credits\n\nThis page was hacked together from https://mozilla.github.io/webrtc-landing/gum_test.html\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fduologic%2Fscreenshare","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fduologic%2Fscreenshare","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fduologic%2Fscreenshare/lists"}