Life & fun · November 25, 2023
I saw this mind-blowing experiment, so I made a simple version of it
Two browser windows (acting as socket clients) communicate their: - Screen dimensions - (screen.width, screen.height) - Window dimensions - (window.innerWidth, window.innerHeight) - Window X/Y position - (window.screenX, window.screenY) ...or whichever calculation works best for you. The original work by Bjorn Staal https://twitter.com/_nonfigurativ_/status/172732259457002734 used localStorage, but I found sockets more fun, because if tweaked a bit, this can be shared with friends. Here's a demo of how it works and the codebase:…
I saw this mind-blowing experiment, so I made a simple version of it launched on November 25, 2023 with 403 votes, #58 of 4,332 launches that month and more than 99% of that year's launches. The site was still online in September 2026, 2 years on.
In plain words
This project enables two browser windows to communicate and share their screen and window dimensions, positions, and sizes through socket connections. It uses WebSocket technology instead of localStorage, allowing the data exchange to be extended for sharing between multiple users. The tool is designed for developers and curious users interested in experimenting with browser window communication and real-time data synchronization across connected clients.
written from the facts on this page · September 2026
From the sources
Contribute to Momciloo/fun-with-sockets development by creating an account on GitHub.
In the maker’s words, at launch
Two browser windows (acting as socket clients) communicate their: - Screen dimensions - (screen.width, screen.height) - Window dimensions - (window.innerWidth, window.innerHeight) - Window X/Y position - (window.screenX, window.screenY) ...or whichever calculation works best for you. The original work by Bjorn…
Does a similar job
all alternatives →
Screen Sharing in the Browser2024 · github.com · ▲219Seeing all the hype around Bolt.new, I decided to give it a try, and within just 30 minutes, I built a fully functional web app for screen sharing. How It Works: - One user opens a room and receives a unique code. - Participants join by simply entering the code to view the shared screen. After that initial build, I moved the project to Cursor to continue iterating and enhancing its features. Github: https://github.com/tonghohin/screen-sharing Demo: https://share-your-screen.vercel.app

- MDMulti-display screen sharing with CoScreen2023 · blog.coscreen.co · ▲350
Good to be back on HN with all-new CoScreen, a little more than 3 years after it launched over here! With CoScreen 5.0, you can now share your windows from multiple displays at the same time, a long standing request by our most avid users and impossible in other apps. It also has a lightning-fast, Rust-based window compositing, scaling, and streaming engine now. CoScreen was always meant to be different so that you and your team can share your screens simultaneously and multi-directionally, and to be able to control what is being shared. We saw it as a natural extension and closely coupled…
Coscreen.co – a radically different remote collaboration tool2019 · coscreen.co · ▲404Bring your team closer to you. One click to share and remote control any window. Get things done together like never before.
Screen – screen sharing for remote work, by the cofounder of Screenhero2020 · screen.so · ▲406Work together like you’re in the same room. Supports Mac, Windows, Linux, iOS, Android, Safari, Firefox & Chrome.
Fed up with WebEx, so we built a way to screen share in under 20 sec.2012 · screenleap.com · ▲402Free screen sharing using Screenleap. The fast, simple, and free way to share your screen instantly for online meetings, sales demos, and collaboration.
More life & fun this month
the category →
A free city-building game in your browser. You are the mayor. You know what the city needs. Now get it past the zoning board, the neighbors, the appeals court and the next election.
Life & fun · 3d ago · permit.petercai.com
- IV
Life & fun · 15d ago · tanzaniaeducationproject.org

Turn a phone, tablet or TV into a sign. Type a message and it fills the screen: welcome signs, timers, Wi-Fi passwords and more. No app, no account, free.
Life & fun · 16d ago · bigwords.page

Play a free virtual guitar online with your keyboard or by touch. Slow songs down and see every chord, string and strum. Acoustic, classic, electric and bass.
Life & fun · 10d ago · guitoro.com

Carrier settings from iPhone, Pixel and Galaxy firmware, decoded and compared: APNs, VoLTE, 5G and Wi-Fi Calling per carrier, and what each build changed.
Life & fun · 14d ago · carrierexplode.com

Life & fun · 24d ago · space.bl2.net
Source: Show HN post ↗ · launch text quoted in part
Launched alongside, November 2023
the whole month →

Discover & book top creators to promote your product
Growth · 2023 · passionfroot.me



SpeedVitals▲829Hi HN, I’m Kashish, one of the co-founders of SpeedVitals, a platform for testing & monitoring website performance with a major emphasis on Core Web Vitals. Until now, our platform has only focused on Synthetic/Lab testing, such as Lighthouse tests and TTFB tests. But now, we have developed a Real-User Monitoring platform that doubles up as a Web Analytics tool. One major feature we have that most RUM tools lack is Performance Audits. Just like Lighthouse audits work on Lab test data, our audits work across all the real-user visits and gives suggestions on what task to prioritize first.…
Dev tools · 2023 · speedvitals.com