frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: StreamGrid – Open-Source Multi-Stream Viewer

https://github.com/LordKnish/StreamGrid
2•lordknish•6h ago
I’ve been working on an open-source project called StreamGrid. It’s a desktop app (Electron + React + TypeScript) that lets you watch and manage multiple streams in a grid you design yourself.

The goal is to give complete control over how streams are arranged. For example, you can set up one big “main” stream surrounded by smaller feeds, or just lay everything out in an even grid. Drag and drop to rearrange, resize on the fly, and save/load different grid setups for different use cases.

Features

Flexible layouts: create any arrangement of streams you want (2, 5, or more).

Stream management: add/remove streams, custom names/logos, save and export your setups.

Grid management (new in v1.2.0): save multiple configurations, switch between them, rename and organize presets.

Platform support: YouTube (video, live, shorts), Twitch (live with chat), HLS, MPEG-DASH, and now local video files.

Chat integration: YouTube and Twitch chats in draggable, resizable windows.

Performance: virtualized rendering for smooth 50+ stream grids, player pooling for lower memory, web workers for layout, debounced state updates, lazy chat loading.

Cross-platform: available for Windows, macOS, and Linux.

What’s new in v1.2.0

Virtual rendering and player pooling for much smoother performance.

Grid management system with save/load.

Local file playback support.

Improved error handling and recovery.

Cross-platform packaging with electron-builder (NSIS, DMG, AppImage, DEB, RPM).

Try it

Download prebuilt binaries from Releases: [GitHub Releases link]

Or build from source (Node.js 18+, npm 9+).

Repo: https://github.com/LordKnish/StreamGrid

I’d be interested in feedback from anyone who’s tried building video-heavy Electron apps, or who has ideas for making the system more efficient.

Expressions Are Coming to Pandas

https://labs.quansight.org/blog/pandas_expressions
1•TheAlchemist•8m ago•0 comments

OTC products evaluated for depressive symptoms

https://www.frontiersin.org/journals/pharmacology/articles/10.3389/fphar.2025.1609605/full
1•wjb3•8m ago•0 comments

Effective cerebellar neuroprosthetic control after stroke

https://www.cell.com/cell-reports/fulltext/S2211-1247(25)00801-0?_returnURL=https%3A%2F%2Flinking...
1•PaulHoule•9m ago•0 comments

Porton's Lumo AI Chat releases v1.1

https://proton.me/blog/lumo-1-1
2•moelf•10m ago•0 comments

Every Industry Is an Overcrowded Airport Lounge Now

https://quoththeraven.substack.com/p/every-industry-is-an-overcrowded
2•walterbell•11m ago•0 comments

ChatGPT and ADHD

https://blueteaming.blogspot.com/2025/08/chatgpt-and-adhd.html
1•glassrass•11m ago•0 comments

RL for Gameplay Again

https://github.com/shehio/rl
1•shehabyasser•11m ago•0 comments

What Is Orf?

https://emedicine.medscape.com/article/1133450-overview
1•wjb3•12m ago•0 comments

Ask HN: Why don't back end developers make portfolios?

1•yeahimjt•13m ago•3 comments

Bitcoin miners say fee drought poses existential threat to network

https://www.dlnews.com/articles/markets/bitcoin-mining-suffers-grim-time-as-activity-craters/
2•toss1•15m ago•0 comments

How Russia's drone attacks have reshaped the war in Ukraine

https://www.cnn.com/world/russia-drone-attacks-ukraine-war-intl-vis
1•breve•16m ago•0 comments

A Review of Nim 2: The Good and Bad with Example Code

https://miguel-martin.com/blog/nim2-review
2•miguel_martin•17m ago•0 comments

I'm a Stanford student. A Chinese agent tried to recruit me as a spy

https://www.thetimes.com/us/news-today/article/spy-chinese-catfish-communist-party-stanford-rm5d5...
3•zdw•19m ago•1 comments

The Bitter Lesson

http://www.incompleteideas.net/IncIdeas/BitterLesson.html
1•amichail•24m ago•0 comments

Doubting Your Favorite Web Search Engine

https://xn--gckvb8fzb.com/doubting-your-favorite-web-search-engine/
1•Improvement•24m ago•0 comments

Engineers send quantum signals with standard internet protocol

https://blog.seas.upenn.edu/penn-engineers-send-quantum-signals-with-standard-internet-protocol/
1•hhs•25m ago•0 comments

Finding cool CA license plates

https://blog.jonlu.ca/posts/ca-plate-checker
3•jonluca•33m ago•1 comments

Tesla's Europe problem just got even worse

https://www.cnn.com/2025/08/28/cars/tesla-elon-musk-byd-europe-sales
3•breve•37m ago•0 comments

Rupert's Property

https://johncarlosbaez.wordpress.com/2025/08/28/a-polyhedron-without-ruperts-property/
2•robinhouston•39m ago•1 comments

AI Competition explained in 10 minutes [video]

https://www.youtube.com/watch?v=CrJJPlRO9bI
1•lawrenceyan•40m ago•0 comments

Show HN: Security Test Framework – 16 automated security checks

https://www.npmjs.com/package/security-test-framework
1•therealprwilo•40m ago•0 comments

Why Collaborate with XAI?

https://github.com/orgs/community/discussions/171322
2•azkae•41m ago•0 comments

End of the Line?

https://www.thenation.com/article/society/amtrak-public-transit/
1•petethomas•43m ago•0 comments

An eyecare foundation model for clinical assistance

https://www.nature.com/articles/s41591-025-03900-7
2•jameslk•44m ago•0 comments

Widespread Data Theft Targets Salesforce Instances via Salesloft Drift

https://cloud.google.com/blog/topics/threat-intelligence/data-theft-salesforce-instances-via-sale...
2•floren•48m ago•0 comments

Hmpl.js vs. Alpine.js vs. Htmx (Aug. 2025)

https://imgur.com/gallery/G3iIDxd
2•aanthonymax•50m ago•2 comments

Doing Figma Last

https://twitter.com/rjs/status/1961074735904657708
2•tosh•50m ago•0 comments

NX Hack: stolen GitHub credential used to turn private repositories public

https://github.com/nrwl/nx/issues/32522
1•Raed667•52m ago•0 comments

The Evolution: From Atomic Options to Lygos Credit

https://blog.lygos.finance/the-evolution-from-atomic-options-to-lygos-credit/
1•janandonly•53m ago•0 comments

Diablo Game Developers Join Communications Workers of America

https://cwa-union.org/news/releases/hundreds-diablo-game-developers-join-communications-workers-a...
6•ughitsaaron•56m ago•1 comments