frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: TV Explorer. Adding advanced UI to free online TV

https://tvexplorer.live
4•dtagames•46m ago

Comments

dtagames•46m ago
I built this app for myself after being disappointed with the options for viewing IPTV online. Thousands of global channels broadcast their streams but there's no great way to find, filter, save, and share them.

Since it was launched during the war, comparing news broadcasts from different countries and perspectives became the number one use case. But not far behind was language learning, something I used TV for as a kid when I was an exchange student to Spain.

Several technical challenges had to be overcome to make this work:

- How to get channel data and keep it updated?

- How to handle geoblocking or off-air channels?

- How would users save channels and share them with friends or across devices?

- Could you operate your living room TV with your phone as a remote?

I'm pleased to say that TV Explorer addresses all of these issues, and lots of other ones like different devices sizes and orientations, browsers, and user preferences. To connect a user across all the apps developed with my platform, called Watson, TVE uses common authentication and user login for all Watson apps -- itself a challenge to develop and implement.

Here's how those things were handled:

- Channels are loaded live from a public repo on git, maintained by an established community.

- A graceful scanning interface detects dead or blocked channels and keeps their status for users.

- Deep linking (with screenshots on mobile!) encourage viral sharing.

- Yes, you can! I call it the $1,000 remote. TVE acts like a search and channel changer for your living room set.

I'd love to hear what you think... and what challenges you've had deploying your side projects!

cwharris•21m ago
This is awesome! We need more projects like this!

I'm sitting here watching music videos from Mongolia, having a legitimately cool digital experience. It just _feels_ different, like I'm a kid in the 90's scanning cable channels, finding whatever's interesting. Roulette-like, but with results filtered by what different cultures find generally acceptable. Very early-internet vibes on this, but with modern quality and presentation.

I love it. I have no reason to love it. But I do. And that's the best part.

ItemId48325624•10m ago
This is great! I like it a lot better than tv.garden

Two issues i had:

1. Closed captions didnt work on firefox (windows) - the menu did appear where im suppposed to be able to select a cc option but i cant actually click on any of them

2. Closed captions did work on chrome (windows) but i could only just barely click the menu icon; putting the mouse over most of the menu buttons caused them to disappear, so i had to click the very lowest part of the button

but otherwise terrific, especially if this is updating from github live as you say; lots of channels were dead on tv.garden (maybe its different now - i dont actually watch tv that often unless an event is going on like moon landing or something)

Show HN: Gaia Atlas – Local Stellar Map

https://valhovey.github.io/gaia-atlas/
2•speleo•14m ago•1 comments

Show HN: NvEnvy – A Notational Velocity (NvAlt) Reboot in Swift. OSS

https://github.com/kenm47/nvEnvy
2•hank2000•36m ago•0 comments

Show HN: TV Explorer. Adding advanced UI to free online TV

https://tvexplorer.live
4•dtagames•46m ago•3 comments

Show HN: Oort – A prompt library where every listing has a shipped project

https://oortstack.com
2•Wesearchpress•1h ago•0 comments

Show HN: Promptloop – create, run, and improve prompt evals from the terminal

https://github.com/Bella3202019/promptloop
2•velapod•1h ago•0 comments

Show HN: Context-aware Japanese furigana using Sudachi and ModernBERT

https://www.ezfurigana.com/
23•epitrochoid413•5h ago•15 comments

Show HN: Elemental – simple front ends in plain JavaScript

https://github.com/fynyky/elemental
5•fynyky•1h ago•3 comments

Show HN: Repolog, website audit for SEO, performance, security, and AI readiness

https://repolog.io/
4•petersas•2h ago•0 comments

Show HN: TypistStories, new Gothic novel released

https://typiststories.com/
2•afonsosoares•3h ago•2 comments

Show HN: Ktx – Open-source executable context layer for data agents

https://github.com/Kaelio/ktx
79•lucamrtl•1d ago•17 comments

Show HN: Continue? Y/N: A 60-second game about AI agent permission fatigue

https://llmgame.scalex.dev
363•Wirbelwind•1d ago•147 comments

Show HN: Local-first semantic knowledge graph with magnetic-pull retrieval

https://github.com/Astralchemist/rig
3•akashi_dev•3h ago•0 comments

Show HN: Get a webhook the moment a webpage changes

https://docs.firecrawl.dev/features/monitoring
3•ericciarla•4h ago•1 comments

Show HN: AISlop, a CLI for catching AI generated code smells

https://github.com/scanaislop/aislop
64•Heavykenny•3h ago•56 comments

Show HN: Compile-time model-id validation with declared capability

https://github.com/yujonglee/openrouter-toolkit
5•yujonglee•3d ago•2 comments

Show HN: Open-Source AI Racing Harness

https://www.elodin.systems/post/elodin-ai-grand-prix-race-sim-harness
73•danAtElodin•1d ago•22 comments

Show HN: Hallucinate – Massively Multiplayer Online Rave

https://hallucinate.site
431•stagas•1d ago•192 comments

Show HN: Open-source Workspace (mail,docs,spreadsheet,drive) web/iOS

https://tinycld.org/
107•nathanstitt•2d ago•38 comments

Show HN: TapToyPia

https://memalign.github.io/m/taptoypia/index.html
19•memalign•5d ago•8 comments

Show HN: I made an emergency page for my family

https://help.delduca.org
80•delduca•2d ago•102 comments

Show HN: Posthorn, self-hosted mail gateway

https://github.com/craigmccaskill/posthorn
80•craigmccaskill•2d ago•60 comments

Show HN: Static-allocation MLP inference in ANSI C using a 2-slot ring buffer

https://github.com/GiorgosXou/MLPico
3•xou•14h ago•0 comments

Show HN: htop for the airwaves — a live 802.11 RF dashboard in your terminal

https://github.com/yeet-src/airtop
9•r3tr0•15h ago•0 comments

Show HN: Bootstrap a team of coding agents from a template, OSS

https://github.com/awebai/aweb-team-coord-worktrees
3•juanre•22h ago•0 comments

Show HN: A website that tracks every stock trade Congress makes

https://congress.kadoa.com/
61•hubraumhugo•3d ago•23 comments

Show HN: Py-SQL-cleaner – format SQL embedded in Python strings

https://github.com/enumura1/py-sql-cleaner
5•enumura•23h ago•0 comments

Show HN: Audiomass – a free, open-source multitrack audio editor for the web

https://audiomass.co/?multitrack=1
548•pantelisk•5d ago•120 comments

Show HN: Mira – Search for files semantically – no exact filenames required

https://github.com/Heidar-An/Mira
4•Heidaradar•17h ago•1 comments

Show HN: OpenBrief – Local-first video downloader/summarizer

https://github.com/tantara/openbrief
92•tantara•3d ago•17 comments

Show HN: Tunnel.to – dead simple localhost reverse tunnels

https://tunnel.to
7•StuntPope•1d ago•1 comments