awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
MoonTechLab avatar

MoonTechLab/LunaTV

0
View on GitHub↗
7,879 stele·7,845 fork-uri·TypeScript·other·4 vizualizări

LunaTV

LunaTV is an IPTV streaming web application and progressive web app media aggregator. It functions as a dockerized media server that aggregates video sources and metadata from multiple external content management systems into a single searchable interface for streaming live television and on-demand video.

The project distinguishes itself with a video stream ad-skipper that identifies and removes sliced advertisements from video feeds. It also features a remote configuration distribution system that delivers application settings through encoded links to automate the setup of clients.

The application includes capabilities for cross-device watch synchronization of playback timestamps and favorites, custom content categorization, and aggregated content search across multiple resource providers. Performance is managed through virtualized list rendering for large media collections and in-memory session state management.

The system is deployed using a multi-container orchestration model with multi-stage container builds to minimize production image size.

Features

  • Media Aggregators - Consolidates video streams and metadata from diverse third-party web sources into a single searchable interface.
  • IPTV & Live TV - Functions as a comprehensive IPTV management system for organizing and streaming live and on-demand television.
  • Media Content Managers - Indexes and organizes external media content into searchable lists and grids for efficient browsing.
  • External Content Integrations - Implements systems for integrating and indexing third-party media content sources into a unified interface.
  • Media Servers - Operates as a dockerized media server that combines a streaming frontend with a Redis session store.
  • Cross-Device State Synchronization - Synchronizes playback timestamps and favorite lists across multiple devices using a centralized database.
  • Search Result Aggregators - Implements a search system that queries multiple resource providers simultaneously to return combined results.
  • External Configuration Integration - Provides mechanisms for connecting third-party content providers via external APIs and configuration files.
  • Live Television Streams - Streams live and on-demand television content from external sources using specialized streaming protocols.
  • Video Streaming - Provides a responsive interface for streaming and playing video content across desktop and mobile devices.
  • Video Ad-Skippers - Identifies and removes sliced advertisements from video feeds to ensure an uninterrupted viewing experience.
  • Content Organization Systems - Allows the creation of personalized navigation categories to organize aggregated media content.
  • Viewing Progress Synchronizers - Synchronizes playback timestamps and favorite lists across multiple devices using a centralized database.
  • In-Memory Session Stores - Uses a high-performance in-memory store to manage temporary user session state and data.
  • Configuration Distribution Systems - Distributes application configuration updates to remote clients using encoded delivery methods.
  • Custom Media Portals - Allows the creation of personalized video playback portals with custom categories and remote settings.
  • Advertisement Blockers - Identifies and removes sliced advertisements from video feeds to ensure uninterrupted playback.
  • PWA Deployments - Packages the video streaming interface as a progressive web app for mobile installation and offline caching.
  • Encoded Configuration Distribution - Provides a system to automate client setup by delivering application settings through encoded links.
  • Offline Caching - Implements service worker offline caching to provide a native-like experience as a progressive web app.
  • Progressive Web Apps - Provides a progressive web app experience allowing users to install the streaming interface on their home screens.
  • Media Player Applications - Customizable media player software for television devices.

Istoric stele

Graficul istoricului de stele pentru moontechlab/lunatvGraficul istoricului de stele pentru moontechlab/lunatv

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru LunaTV

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu LunaTV.
  • awesome-selfhosted/awesome-selfhostedAvatar awesome-selfhosted

    awesome-selfhosted/awesome-selfhosted

    299,516Vezi pe GitHub↗

    This project is a community-curated directory of open-source software designed for deployment in private server environments and home labs. It serves as a comprehensive resource for discovering independent, self-hosted alternatives to mainstream cloud services, enabling users to maintain full data ownership and control over their digital infrastructure. The directory is structured through a hierarchical taxonomy that organizes a vast collection of applications into logical categories, ranging from media management and data analytics to private communication and team productivity tools. It dis

    awesomeawesome-listcloud
    Vezi pe GitHub↗299,516
  • librespark/libretvAvatar LibreSpark

    LibreSpark/LibreTV

    13,137Vezi pe GitHub↗

    LibreTV is a self-hosted media aggregator and streaming client designed to consolidate video content from multiple external providers into a single, unified library. By standardizing metadata and media formats, the platform provides a centralized interface for browsing and managing personal media collections. The application distinguishes itself through its focus on uninterrupted playback and efficient navigation. It features automated manifest parsing to detect and strip commercial segments from video streams, ensuring an ad-free viewing experience. Additionally, the interface supports direc

    JavaScriptcsshtmlmovie-web-app
    Vezi pe GitHub↗13,137
  • predidit/kazumiAvatar Predidit

    Predidit/Kazumi

    26,597Vezi pe GitHub↗

    Kazumi is a cross-platform media player and streaming platform that centralizes video content from diverse third-party web sources. It functions as an automated scraping tool, utilizing configurable path patterns and selectors to extract and aggregate media streams into a unified interface. The platform distinguishes itself through its focus on synchronized group viewing and real-time state management. Users can participate in shared virtual rooms where playback progress and controls are aligned across multiple devices. Additionally, the application includes integrated image processing capabi

    Dartandroidcross-platformdanmaku
    Vezi pe GitHub↗26,597
  • open-ani/animekoAvatar open-ani

    open-ani/animeko

    18,500Vezi pe GitHub↗

    Animeko is a cross-platform desktop media client designed to aggregate video streams and peer-to-peer content into a single, unified interface. It functions as a centralized hub for media consumption, allowing users to manage multiple content providers and playback sources within one application. The client distinguishes itself by integrating a specialized engine for real-time peer-to-peer stream buffering, which enables immediate playback of media files directly from decentralized network sources. It further enhances the viewing experience by rendering community-contributed text overlays dir

    Kotlinandroidanianime
    Vezi pe GitHub↗18,500
Vezi toate cele 30 alternative pentru LunaTV→

Întrebări frecvente

Ce face moontechlab/lunatv?

LunaTV is an IPTV streaming web application and progressive web app media aggregator. It functions as a dockerized media server that aggregates video sources and metadata from multiple external content management systems into a single searchable interface for streaming live television and on-demand video.

Care sunt principalele funcționalități ale moontechlab/lunatv?

Principalele funcționalități ale moontechlab/lunatv sunt: Media Aggregators, IPTV & Live TV, Media Content Managers, External Content Integrations, Media Servers, Cross-Device State Synchronization, Search Result Aggregators, External Configuration Integration.

Care sunt câteva alternative open-source pentru moontechlab/lunatv?

Alternativele open-source pentru moontechlab/lunatv includ: awesome-selfhosted/awesome-selfhosted — This project is a community-curated directory of open-source software designed for deployment in private server… librespark/libretv — LibreTV is a self-hosted media aggregator and streaming client designed to consolidate video content from multiple… predidit/kazumi — Kazumi is a cross-platform media player and streaming platform that centralizes video content from diverse third-party… open-ani/animeko — Animeko is a cross-platform desktop media client designed to aggregate video streams and peer-to-peer content into a… mediabrowser/emby — Emby is a self-hosted media server used for organizing and streaming personal movies, music, and photos to various… fongmi/tv — TV is a media streaming management application used to organize and play on-demand videos and live television channels…