Elengrab
Fast cross-platform video and audio downloader and media viewer with flexible format and quality options. Supports 1000+ websites including YouTube, Instagram, TikTok, Twitch and more.
Activity has dropped noticeably. Check the repository before committing to it.
Commit activity more than 28% of tracked projects; popularity more than 3%. How this is calculated.
Commits, last 11 months
| Stars | 42 |
|---|---|
| Latest release | v0.25.5 · 17 Sept 2026 |
| Repo updated | 17 Sept 2026 |
| Licence | AGPL-3.0 |
| Built with | Go, Docker |
Is Elengrab actively maintained?
Over the last 11 months the project absorbed 92 commits, of which 92 arrived in the most recent quarter — roughly 31 commits a month.
The most recent tagged release, v0.25.5, shipped within the last month — a current, installable version exists today.
Elengrab ranks #19 of 31 in Media Management, placing it mid-table for maintenance activity.
What Elengrab actually does
Elengrab is a self-hosted media downloading and viewing utility designed to capture content from a wide array of video and audio hosting websites. It provides configurable options for format selection and quality output before saving files to your storage. Built as a containerised application, it runs locally to manage media acquisition through a web-accessible interface.
Best fit: It suits homelab enthusiasts who want a dedicated, self-hosted service for archiving online video and audio streams without relying on desktop client software.
Worth knowing: The project has a relatively small community footprint and a slowing development velocity, meaning you might encounter unresolved bugs or lack rapid support for site changes. It also overlaps with mature, heavily adopted command-line downloaders that offer broader ecosystem integrations.
Deployment notes
Deployment typically relies on Docker with persistent volumes mapped for downloaded media storage. You will usually need to place it behind a reverse proxy to handle TLS termination and secure external access.
Alternatives to Elengrab
Projects in the same categories, ordered by health score.
Syncs YouTube channels and playlists to a locally hosted media server.
Automatic TV Shows downloader and manager for Usenet and BitTorrent. It can grab, sort and rename new episodes and automatically upgrade the quality of files already downloaded when a better quality format becomes available.
Web GUI for youtube-dl, with playlist support. Allows downloading videos from dozens of websites.
Cross-platform Plex media downloader that seamlessly adds media from other Plex servers to your own.
Manage requests for your media library, supports Plex, Jellyfin and Emby media servers (fork of Overseerr).
Download videos from YouTube channels on a schedule via yt-dlp, with a web UI to browse and selectively download videos. Integrates with Plex Media Server and generates NFO metadata for Jellyfin, Kodi, and Emby.