HandBrake Web

Web interface for distributed HandBrakeCLI video transcoding

794 stars 18 forks last commit first released AGPL-3.0

Slowing down

No commits since 23 Dec 2025. Check the issue tracker before you rely on it.

HandBrake Web is a self-hosted platform that lets you run HandBrakeCLI on headless machines through a browser-based interface. It uses a server component to coordinate one or more workers, allowing multiple devices to process a shared encoding queue.

Key Features

  • Web interface for managing HandBrakeCLI jobs on headless devices
  • Central job queue with job creation and queue management
  • Distributed encoding using multiple worker nodes concurrently
  • Bulk job creation for videos within the same directory
  • Preset management by uploading exported HandBrake preset JSON files
  • Directory monitoring (“watchers”) to automatically create encoding jobs
  • Hardware-accelerated encoding support for Intel Quick Sync (QSV) and NVIDIA NVENC

Use Cases

  • Centralize video transcoding for a homelab or NAS using a browser UI
  • Scale encoding throughput by distributing jobs across multiple machines
  • Automate recurring transcoding workflows by watching inbound media folders

Limitations and Considerations

  • Not affiliated with the official HandBrake project; relies on HandBrakeCLI
  • Still under heavy development; some planned features (e.g., built-in preset creator, file uploads, user sessions) may be incomplete or missing

HandBrake Web fits well when you want a lightweight coordinator plus dedicated worker machines to handle CPU/GPU-intensive transcoding. It is especially useful for distributed queues and hands-off automation via directory watchers.

Categories:

Tags:

Tech Stack:

Share:

Similar to HandBrake Web

Tunarr logo

Tunarr

Create IPTV-style live TV channels from Plex, Jellyfin, or Emby

2.5k
123
Last commit

Self-hosted IPTV channel builder that turns your Plex, Jellyfin, or Emby libraries into scheduled live TV streams with an HDHomeRun-style tuner, M3U, and web guide.

ZlibActively maintained
Alternative to:
Channels DVR logo
Channels DVR
+2

8mb.local

Self-hosted web UI for GPU-accelerated video compression

902
47
Last commit

Self-hosted video compressor web app with a SvelteKit UI, FastAPI API, and Celery workers using FFmpeg with GPU acceleration (NVENC/VAAPI) and CPU fallback.

Actively maintained
Alternative to:
Any Video Converter (AVC) Online logo
Any Video Converter (AVC) Online
+5

Budibase

Open-source low-code platform for internal apps and workflow automation

28.2k
2.2k
Last commit

Budibase is an open-source low-code platform to build internal tools, portals, forms, and approval workflows with integrations to databases and APIs.

Actively maintained
Alternative to:
Microsoft Power Apps logo
Microsoft Power Apps
+18
Tdarr logo

Tdarr

Distributed media transcoding automation and library analytics

4.3k
120
Last commit

Self-hosted distributed transcoding and remux automation for media libraries using FFmpeg or HandBrake, with health checks, scheduling, and plugin-based processing rules.

Actively maintained
Alternative to:
Encoding.com logo
Encoding.com
+2
Rundeck logo

Rundeck

Runbook automation and job orchestration for operations teams

6.3k
987
Last commit

Open-source runbook automation platform to schedule jobs, orchestrate workflows, and provide controlled self-service operations via web UI and API.

Apache-2.0Actively maintained
Alternative to:
PagerDuty Rundeck logo
PagerDuty Rundeck
+11

Dim

Self-hosted media manager for organizing and playing libraries

4.1k
183
Last commit

Dim is a self-hosted media manager that indexes, organizes, and beautifies your media libraries with a modern web UI for browsing and playback.

AGPL-3.0Slowing down
Alternative to:
Plex logo
Plex
+6