awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to twireapp/twire

Open-source alternatives to Twire

30 open-source projects similar to twireapp/twire, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Twire alternative.

  • zoneminder/zoneminderZoneMinder avatar

    ZoneMinder/zoneminder

    5,855View on GitHub↗

    ZoneMinder is a free, open source Closed-circuit television software application developed for Linux which supports IP, USB and Analog cameras.

    PHPcctvdistributedh264
    View on GitHub↗5,855
  • ashley0143/poketubeashley0143 avatar

    ashley0143/poketube

    319View on GitHub↗

    They made youtube front-ends woke.... (mirror from https://codeberg.org/ashleyirispuppy/poke)

    JavaScript
    View on GitHub↗319
  • axcore/tartubeaxcore avatar

    axcore/tartube

    2,901View on GitHub↗

    Tartube is a desktop video manager and web video downloader designed for capturing and storing video content from a wide variety of hosting sites for offline viewing. It serves as a graphical interface for the yt-dlp engine to download and organize videos from platforms such as YouTube and Twitch. The application enables web video archiving to prevent data loss from deletions or platform changes. It provides a dedicated interface for categorizing and managing large collections of downloaded web videos within an organized library. The system handles multi-platform video downloading and offlin

    Python
    View on GitHub↗2,901
  • blakeblackshear/frigateblakeblackshear avatar

    blakeblackshear/frigate

    33,778View on GitHub↗

    Frigate is a self-hosted network video recorder that functions as a private, local AI-powered vision engine. It manages video streams by performing real-time object detection, tracking, and classification directly on local hardware, ensuring that security monitoring and activity recording remain independent of cloud services. The system distinguishes itself through a modular, hardware-accelerated video pipeline that offloads intensive decoding and machine learning inference to dedicated GPUs, NPUs, or specialized accelerators like Coral TPUs and Hailo modules. It utilizes state-based object t

    TypeScriptaicameragoogle-coral
    View on GitHub↗33,778

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • bluecherrydvr/bluecherry-appsbluecherrydvr avatar

    bluecherrydvr/bluecherry-apps

    272View on GitHub↗

    Bluecherry surveillance system (server application)

    C++
    View on GitHub↗272
  • bluegrams/vividlBluegrams avatar

    Bluegrams/Vividl

    1,238View on GitHub↗

    Modern Windows GUI for youtube-dl/ yt-dlp. Download videos from hundreds of websites.

    C#
    View on GitHub↗1,238
  • bocchilorenzo/invuediousbocchilorenzo avatar

    bocchilorenzo/invuedious

    53View on GitHub↗

    An alternative frontend for invidious built with vue.js

    Vue
    View on GitHub↗53
  • calzoneman/synccalzoneman avatar

    calzoneman/sync

    1,571View on GitHub↗

    Node.JS Server and JavaScript/HTML Client for synchronizing online media

    JavaScript
    View on GitHub↗1,571
  • chocobozzz/peertubeChocobozzz avatar

    Chocobozzz/PeerTube

    14,520View on GitHub↗

    PeerTube is a decentralized, open-source video hosting platform that enables users to operate independent, interoperable servers. By utilizing the ActivityPub protocol, it connects these servers into a global, federated network where users can follow channels, discover content, and interact across different instances. The platform is designed to function as a self-hosted video content management system, providing a community-driven alternative to centralized media services. What distinguishes PeerTube is its hybrid approach to content delivery and infrastructure management. It integrates peer

    TypeScriptactivitypubangulardecentralized
    View on GitHub↗14,520
  • crackededed/xtracrackededed avatar

    crackededed/Xtra

    2,124View on GitHub↗

    Third-party Twitch client for Android

    Kotlin
    View on GitHub↗2,124
  • datarhei/restreamerdatarhei avatar

    datarhei/restreamer

    4,925View on GitHub↗

    Restreamer is a self-hosted video broadcast platform and RTMP streaming server. It functions as a live media processing gateway and a multi-destination stream relay, providing a web-based management interface to configure video codecs, hardware acceleration, and stream routing. The system enables multi-platform video streaming by duplicating a single live video source and forwarding it to various third-party broadcast services and external servers simultaneously. It also supports direct-to-website broadcasting, allowing users to host live content for private or public audiences via customizab

    HTMLffmpegffmpeg-apiffmpeg-server
    View on GitHub↗4,925
  • farfalleflickan/cmyflixfarfalleflickan avatar

    farfalleflickan/cmyflix

    194View on GitHub↗

    cmyflix, a Netflix clone!

    Cchtml5kiss-principle
    View on GitHub↗194
  • flaviotordini/minitubeflaviotordini avatar

    flaviotordini/minitube

    393View on GitHub↗

    YouTube app

    C++
    View on GitHub↗393
  • freetubeapp/freetubeFreeTubeApp avatar

    FreeTubeApp/FreeTube

    21,247View on GitHub↗

    FreeTube is a privacy-focused desktop application for watching YouTube videos without ads, tracking cookies, or the requirement of a Google account. It functions as a local-first subscription manager that tracks channels and playlists in local files instead of a centralized cloud account. The application avoids tracking-heavy official APIs by using a content extractor that parses web pages directly. To further protect user identity, it can route network traffic through proxies or Tor to mask the hardware IP address. The software provides tools for distraction-free viewing, including the abil

    Vuefreetubeprivacysubscriptions
    View on GitHub↗21,247
  • git-bruh/invidious-viewergit-bruh avatar

    git-bruh/invidious-viewer

    17View on GitHub↗

    Python application to watch YouTube videos through the Invidious API, in the terminal!

    Python
    View on GitHub↗17
  • hauxir/rapidbayhauxir avatar

    hauxir/rapidbay

    871View on GitHub↗

    Self-hosted torrent video streaming service compatible with Chromecast, AppleTV & Kodi deployable in the cloud

    Pythonappleapple-tvchromecast
    View on GitHub↗871
  • iv-org/invidiousiv-org avatar

    iv-org/invidious

    20,471View on GitHub↗

    Invidious is a privacy-focused, self-hosted alternative frontend for mainstream video platforms. It operates as a decentralized network of independent instances that provide a lightweight, ad-free interface for consuming media. By acting as a proxy between the user and the content provider, the platform prevents tracking and data collection while maintaining a familiar browsing experience. The project distinguishes itself through its robust suite of network-level traffic management and anonymization tools. It employs techniques such as IP rotation, reverse proxy stream routing, and integratio

    Crystalagplv3hacktoberfestinvidious
    View on GitHub↗20,471
  • jagoli/ytdl-guiJaGoLi avatar

    JaGoLi/ytdl-gui

    278View on GitHub↗

    A simple-to-use, cross-platform graphical interface for youtube-dl.

    C++
    View on GitHub↗278
  • jely2002/youtube-dl-guijely2002 avatar

    jely2002/youtube-dl-gui

    8,499View on GitHub↗

    This project is a cross-platform desktop application that serves as a graphical wrapper for the youtube-dl command line tool. It functions as a web media extractor and batch video downloader, allowing users to save video files, audio tracks, subtitles, and metadata from supported online platforms. The application provides a visual interface to manage download quality, output formats, and file naming. It supports the retrieval of restricted or private content through browser cookie files, basic authentication, or video passwords. The software includes capabilities for bulk playlist archiving

    Rust
    View on GitHub↗8,499
  • kerberos-io/agentkerberos-io avatar

    kerberos-io/agent

    1,042View on GitHub↗

    An open and scalable video surveillance system for anyone making this world a better and more peaceful place.

    Godockergolangipcamera
    View on GitHub↗1,042
  • keshavbhatt/plumberkeshavbhatt avatar

    keshavbhatt/plumber

    95View on GitHub↗

    Powerful online/offline video clipper/cropper/trimmer/downloader gif convertor for Linux Desktop

    C++
    View on GitHub↗95
  • libre-tube/libretubelibre-tube avatar

    libre-tube/LibreTube

    12,150View on GitHub↗

    LibreTube is a privacy-focused mobile client designed for streaming online video content without requiring a platform account. It functions by routing all media traffic through intermediate proxies, which masks user identity, prevents data collection by third-party platforms, and bypasses geographic content restrictions. The application provides an ad-free viewing experience by automatically detecting and skipping integrated sponsored segments and promotional content within video streams. It maintains a stateless playback architecture that ensures no session cookies or tracking identifiers pe

    Kotlinandroidkotlinmaterial-design-3-expressive
    View on GitHub↗12,150
  • marcolucidi01/ytcastMarcoLucidi01 avatar

    MarcoLucidi01/ytcast

    798View on GitHub↗

    cast YouTube videos to your smart TV from command-line

    Go
    View on GitHub↗798
  • mediacms-io/mediacmsmediacms-io avatar

    mediacms-io/mediacms

    4,740View on GitHub↗

    MediaCMS is a self-hosted media content management system designed for hosting, organizing, and distributing video, audio, images, and PDF files. It functions as a digital asset management platform that combines a transcoding pipeline with a server capable of delivering adaptive video streaming. The system is distinguished by its automated media transcoding pipeline, which converts uploaded files into multiple resolutions and codecs and generates automatic transcriptions. It integrates SAML and OAuth identity layers to connect external enterprise identity providers for managing user access an

    JavaScriptaudiocmsdjango
    View on GitHub↗4,740
  • meeb/tubesyncmeeb avatar

    meeb/tubesync

    2,625View on GitHub↗

    TubeSync is a containerized media management tool and self-hosted archiver designed to automate the downloading and organization of video content from online sources, such as YouTube channels and playlists, into a local library for offline access. It functions as a download manager and metadata generator, utilizing a web interface to manage video subscriptions and synchronization settings. The system features a rule-based content filter that evaluates video metadata against user-defined conditions to determine which items enter the download queue. To handle restricted or age-gated content, it

    Pythonmedia-serverplexpvr
    View on GitHub↗2,625
  • mps-youtube/mps-youtubemps-youtube avatar

    mps-youtube/mps-youtube

    8,740View on GitHub↗

    mps-youtube is a YouTube terminal client and command-line media player. It allows users to search for, stream, and play YouTube videos and audio directly within a terminal emulator without requiring an API key. The project functions as a media downloader and search tool, providing capabilities to save video and audio content to the local file system in various formats and resolutions. It includes specialized discovery tools for finding music albums and matching individual tracks based on metadata. The software covers a broad range of media management capabilities, including headless media co

    Python
    View on GitHub↗8,740
  • airensoft/ovenmediaengineAirenSoft avatar

    AirenSoft/OvenMediaEngine

    3,175View on GitHub↗

    OvenMediaEngine (OME) is a Sub-Second Latency Live Streaming Server with Large-Scale and High-Definition. #WebRTC #LLHLS

    C++
    View on GitHub↗3,175
  • oscartbeaumont/electronplayeroscartbeaumont avatar

    oscartbeaumont/ElectronPlayer

    509View on GitHub↗

    An Electron Based Web Video Services Player. Supporting Netflix, Youtube, Twitch, Floatplane, Hulu And More

    JavaScript
    View on GitHub↗509
  • ossrs/srsossrs avatar

    ossrs/srs

    28,971View on GitHub↗

    SRS is a real-time media server designed to ingest, route, and distribute live audio and video streams across various transport protocols. It functions as a multi-protocol stream relay, including a dedicated RTMP media gateway and a WebRTC signaling server to coordinate peer-to-peer media exchanges. The system features a multi-protocol relay engine that transforms incoming media packets between different transport formats without re-encoding. This allows it to serve as a video delivery proxy that routes live media from a single source to multiple concurrent viewers using diverse delivery prot

    C++audiocc-plus-plus
    View on GitHub↗28,971
  • owncast/owncastowncast avatar

    owncast/owncast

    10,950View on GitHub↗

    Owncast is a self-hosted live streaming server that provides full control over broadcast infrastructure and audience data. It functions as an RTMP video streaming server, accepting incoming video feeds and distributing them to viewers through HLS-based segmented streaming. The platform includes a built-in, stateful web-based chat interface that enables real-time viewer engagement during broadcasts. The project distinguishes itself through deep integration with the decentralized Fediverse, allowing servers to automatically broadcast stream status updates and notify followers across distributed

    Goactivitypubbroadcastingchat
    View on GitHub↗10,950