mediago-dev/mediago

Cross-platform video downloader β€” sniff and grab m3u8/HLS streams, Bilibili, YouTube and more. Desktop + Docker + 🦞.

View on GitHub β†—Jump to charts ↓Open shareable report β†’

Summary Information

Updated 31 minutes ago
Added to GitGenius on September 7th, 2026
Created on January 30th, 2021
Open Issues & Pull Requests: 73 (+0)
GitHub issues: Enabled
Number of forks: 820
Total Stargazers: 9,215 (+1)
Total Subscribers: 56 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 44.9 days
Mean response time: 88.4 days
90th percentile: 258.2 days
Tracked items: 120

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 91% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Only 7% of issues opened in the past year have been closed. Three people close 93% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 58
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 410 days
Stale 30+ days: 57
Stale 90+ days: 51

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • help wanted (3)
  • feature (2)

Most active issues this week

Detailed Description

MediaGo is a cross-platform video downloader that automatically detects and captures video streams from web pages without requiring packet sniffing tools, browser configuration, or command-line expertise.

The tool solves the problem of downloading videos from diverse sources by combining multiple approaches in a single interface. It includes built-in stream sniffing to detect HLS and m3u8 streams directly from pages, integrates yt-dlp to support YouTube and over a thousand other video platforms, and provides a browser extension for Chrome and Edge that automatically identifies video resources on any website. Users simply point the application at a page, select the content they want, and download it.

MediaGo suits developers and end users who need reliable video downloading across multiple platforms without managing separate tools. The desktop application works on Windows, macOS, and Linux, while a Docker image enables headless deployment on servers with web UI access from any device on the network. The browser extension streamlines the workflow by detecting videos automatically and sending them to the desktop app via an HTTP API. The tool also includes built-in format conversion powered by ffmpeg, eliminating the need to open additional software after downloading. For users working with AI coding assistants like Claude Code or Cursor, the OpenClaw Skill allows natural language requests to trigger downloads automatically.

The project maintains active community engagement through discussions, Discord, and Reddit channels. Development includes regular updates to support new video platforms and sites, with the codebase written in TypeScript and distributed across desktop, web, and Docker deployment options. The tool exposes a full HTTP API that allows scripts and automation tools to integrate directly, indicating ongoing investment in programmatic access and extensibility beyond the graphical interface.