Zum Hauptinhalt springen
tsecurity.de LIVE
Echtzeit-Radar & Feeds
Alle RSS Feeds
👥 Community & Social
YouTube Security VideosAndroid Police: Samsung is smashing records! #shorts #tech #phones(21.09.2026 um 13:55 Uhr)
YouTube Security Videosheise & c't: Bundesnetzagentur wollte diesen Futterautomaten verbieten(21.09.2026 um 13:53 Uhr)
YouTube Security VideosNeil Patel: Your Google Traffic Isn't An Asset It's A Loan #shorts(21.09.2026 um 14:05 Uhr)
Windows Tipps & SecurityF-14 A Tomcat Top Gun endlich als Revell Klemmbausteinmodell erhältlich(21.09.2026 um 14:27 Uhr)
Sichere ProgrammierungShow the Hand-Back Sample Before Approving an Agent Score(21.09.2026 um 14:15 Uhr)
Sichere ProgrammierungHybrid retrieval in one Postgres query: RRF over tsvector + pgvector(21.09.2026 um 14:15 Uhr)
YouTube Security VideosAndroid Police: Samsung is smashing records! #shorts #tech #phones(21.09.2026 um 13:55 Uhr)
YouTube Security Videosheise & c't: Bundesnetzagentur wollte diesen Futterautomaten verbieten(21.09.2026 um 13:53 Uhr)
YouTube Security VideosNeil Patel: Your Google Traffic Isn't An Asset It's A Loan #shorts(21.09.2026 um 14:05 Uhr)
Windows Tipps & SecurityF-14 A Tomcat Top Gun endlich als Revell Klemmbausteinmodell erhältlich(21.09.2026 um 14:27 Uhr)
Sichere ProgrammierungShow the Hand-Back Sample Before Approving an Agent Score(21.09.2026 um 14:15 Uhr)
Sichere ProgrammierungHybrid retrieval in one Postgres query: RRF over tsvector + pgvector(21.09.2026 um 14:15 Uhr)
Intelligence View
⚡ tsecurity.de Intelligence

Building MiraVault: a local-first media library app for Windows

Building MiraVault: a local-first media library app for Windows I have been working on MiraVault, an open-source desktop app for Windows focused on organizing and watching local media libraries. The idea came from a simple problem: many…

0
↗ Quelle (dev.to)
Reagiere als Erste:r — dein Feedback zählt!




Building MiraVault: a local-first media library app for Windows



I have been working on MiraVault, an open-source desktop app for Windows focused on organizing and watching local media libraries.



The idea came from a simple problem: many people keep series, movies, IPTV playlists, subtitles, and downloads spread across different folders and drives. Existing solutions are powerful, but they often expect a server, an account, a cloud service, or a very specific library structure.



MiraVault tries to solve a smaller, more local problem:




Take the media files you already have and make them easier to organize, browse, play, and continue watching.




Repository:

https://github.com/hrl-code/MiraVault






What MiraVault does



MiraVault is still in beta, but it already includes:




  • A visual library for local series and movies.

  • Automatic watch progress.

  • Watched and unwatched episode tracking.

  • Folder organization for series, seasons, and episodes.

  • Metadata enrichment without private API keys.

  • Covers, synopsis, ratings, cast, and episode information where available.

  • VLC integration for robust playback.

  • IPTV playlist support from M3U/M3U8 sources.

  • Subtitle handling.

  • Early torrent/download management experiments.



It does not provide media content, IPTV lists, torrent indexes, trackers, or providers.






Why local-first?



I wanted MiraVault to work without an account and without a hosted backend.



The app stores user data locally: library paths, settings, watch progress, metadata cache, and preferences. External requests only happen when a feature needs them, such as checking GitHub releases, fetching metadata, resolving subtitles, or loading a user-provided IPTV playlist.



That design keeps the project simple and transparent.






Tech stack



MiraVault is built with:




  • Electron

  • React 19

  • Vite

  • Tailwind CSS

  • Zustand

  • better-sqlite3

  • electron-store

  • hls.js

  • WebTorrent experiments

  • Electron Builder



The app is currently Windows-focused.






Some technical challenges



A few parts turned out to be more interesting than expected.






Organizing messy folders



Detecting series from filenames is harder than it sounds. MiraVault has to handle different naming styles, season/episode formats, quality tags, subtitle files, incomplete downloads, duplicated episodes, and residual files like .txt, .url, or archives.



The organizer now uses a preview-first approach so users can see planned changes before applying them.






Playback



I originally explored internal playback more deeply, but codec support quickly became a practical issue. VLC is still the most reliable fallback for MKV, HEVC/H.265, multichannel audio, subtitles, and some IPTV streams.



The current direction is: use internal playback where possible, but integrate VLC for serious compatibility.






Metadata without API keys



I want the project to stay easy to clone and run, so I avoided private API keys. MiraVault uses public/fallback metadata sources where possible and caches results locally.



This is not perfect, especially with movies or shows that share the same name, but it keeps the app open-source friendly.






Current status



MiraVault is beta software. It has public releases, a Windows installer, a privacy policy, changelog, and GitHub Actions build workflow.



There is still a lot to improve before 1.0, especially around:




  • metadata matching

  • large libraries

  • torrent/download stability

  • IPTV edge cases

  • installer signing

  • screenshots and onboarding

  • tests and release checks






What I would like feedback on



I would appreciate feedback from other developers and users around:




  • Electron packaging for Windows

  • local-first architecture

  • metadata matching strategies

  • folder organization edge cases

  • UI/UX for media libraries

  • how to make the project easier to trust before downloading



Repository:

https://github.com/hrl-code/MiraVault



Latest releases:

https://github.com/hrl-code/MiraVault/releases



Privacy policy:

https://github.com/hrl-code/MiraVault/blob/main/PRIVACY.md



Thanks for reading. Any feedback, issues, or ideas are welcome.

Ähnliche Beiträge
🔍 Verwandte News

Auch interessante Nachrichten Building MiraVault: a local-first media library app for Windows

Thematisch verwandte Begriffe: Building, MiraVault, localfirst, media · 6 Treffer

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Zum Aktualisieren ziehen
ZERO-DAY CVE-2026-94097 | A vulnerability was determined in Netcore NBR200V2 1.3.241127.071246. Th…
Advisory →
TTS Reader • tsecurity.de Voice
tsecurity.de Icon
tsecurity.de App
Offline-Lesen, Eilmeldungen & 0ms Ladezeit

Installiere tsecurity.de direkt auf deinen Home-Bildschirm für das ultimative Vollbild-Magazinerlebnis ohne Browser-Leisten.

Nächster Beitrag
Themen-Radar & Intelligence Matrix
Echtzeit-Taxonomie nach Angriffsvektoren & Plattformen

tsecurity.de Live Threat Radar

🔴 LIVE RADAR
MONITORING
AKTIV
CVE-DATENBANK
LIVE
🔍
Community Radar & Live Chat
Sentinel Bot online • Live-Stream
Dein Cluster: Security Explorer
Match:
lädt…
Verbindung zum Community-Stream wird aufgebaut...
Bearbeitungsmodus — Senden überschreibt deine Nachricht
Community-Puls — was gerade passiert
lädt…
Aktivitäten deiner Analysten
lädt…
Neues Thema oder Eilmeldung einreichen

Reiche interessante Links, Zero-Days oder Debatten ein. Die Community entscheidet per Upvote über die Veröffentlichung.

Heiß diskutierte Einreichungen
🔖 Gespeicherte Artikel
📂 Keine gespeicherten Artikel vorhanden.
Zurück Ziehen Vor
Links: vorheriger Artikel Rechts: nächster Artikel unten: schließen
News NIS-2 Frühwarnung Tier-1 Intel ⏱️ 3 Min vor 10 Min
Artikeldaten werden geladen...

Zurück: vorheriger Vor: nächster
↗ Original-Quelle
Social Reaktionen Deine Reaktion zählt
Einstufung & Relevanz-Poll 0 Stimmen
In sozialen Netzwerken teilen 1-Klick