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

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

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

Open-Source Alternatives to HandBrake

Ranking updated Aug 19, 2026

For an open source video transcoder like HandBrake, the first results are handbrake/handbrake (HandBrake is a cross-platform desktop video transcoding application that efficiently converts, compresses, and processes digital media files with a comprehensive set of conversion presets and tools), staxrip/staxrip (StaxRip is a feature-rich video encoding GUI for Windows that provides comprehensive transcoding capabilities using FFmpeg and various hardware encoders, though it is limited to Windows rather than being fully cross-platform) and buxuku/smartsub (SmartSub is an AI-driven subtitle generation and transcription tool rather than a general-purpose video converter, making it the wrong category for this search despite offering desktop cross-platform support, hardware acceleration, and batch processing). sindresorhus/gifski-app and mltframework/shotcut round out the shortlist. Compare the match explanations and check the project documentation against your requirements.

We curate open-source GitHub repositories matching “open source alternatives to handbrake”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.

Open-Source Alternatives to HandBrake

Find the best repos with AI.We'll search the best matching repositories with AI.
  • handbrake/handbrakeHandBrake avatar

    HandBrake/HandBrake

    22,419View on GitHub↗

    HandBrake is an open-source media converter and video transcoding application designed to process digital video and audio files. It functions as a desktop utility that converts media from nearly any format into widely supported codecs, facilitating video format conversion and the optimization of files for specific playback requirements. The software serves as a tool for digital media archiving, allowing users to compress and preserve high-quality video into manageable formats. It also functions as a DVD and Blu-ray ripper, enabling the extraction and conversion of content from physical optica

    HandBrake is a cross-platform desktop video transcoding application that efficiently converts, compresses, and processes digital media files with a comprehensive set of conversion presets and tools.

    CMedia TranscodersOptical Disc RippersVideo Converters
    View on GitHub↗22,419
  • staxrip/staxripstaxrip avatar

    staxrip/staxrip

    2,903View on GitHub↗

    🎞 Video encoding GUI for Windows.

    StaxRip is a feature-rich video encoding GUI for Windows that provides comprehensive transcoding capabilities using FFmpeg and various hardware encoders, though it is limited to Windows rather than being fully cross-platform.

    Visual Basic .NETVideo Encoding Tools
    View on GitHub↗2,903
  • buxuku/smartsubbuxuku avatar

    buxuku/SmartSub

    4,056View on GitHub↗

    SmartSub is a cross-platform desktop application for AI-driven video transcription and subtitle generation. It converts audio and video files into text subtitles using local AI models and incorporates hardware acceleration to increase processing speed. The tool features a subtitle translator that leverages large language models, such as OpenAI and DeepSeek, to convert subtitles between different languages. It includes a visual editor for proofreading and polishing transcribed text, paired with a video preview for frame-accurate synchronization. The software supports batch processing of multi

    SmartSub is an AI-driven subtitle generation and transcription tool rather than a general-purpose video converter, making it the wrong category for this search despite offering desktop cross-platform support, hardware acceleration, and batch processing.

    TypeScriptSubtitle EmbeddingSubtitle Processing
    View on GitHub↗4,056
  • sindresorhus/gifski-appsindresorhus avatar

    sindresorhus/gifski-app

    8,459View on GitHub↗

    gifski-app is a native macOS desktop application used to convert video files into high-quality animated GIFs. It functions as both a standalone tool and a macOS system extension, allowing for the transformation of media files into animations with configurable dimensions, frame rates, and looping options. The application includes a specialized bounce animation generator that creates yo-yo effect images, which play forward and then backward in a continuous loop. Integration with the macOS ecosystem enables conversion directly from the system share menu within other applications. The software a

    This repository is a native macOS desktop application specifically for converting videos into animated GIFs rather than a general-purpose video and audio transcoder handling multiple formats.

    SwiftDesktop Applications
    View on GitHub↗8,459
  • mltframework/shotcutmltframework avatar

    mltframework/shotcut

    13,460View on GitHub↗

    Shotcut is a professional-grade, cross-platform non-linear video editor built on the MLT multimedia framework. It provides a comprehensive suite for post-production, supporting multi-track timeline editing, high-fidelity color processing, and complex visual effects. The application is designed to handle diverse audio and video formats natively, ensuring high-resolution and HDR workflows are managed within a unified environment. The software distinguishes itself through a modular architecture that emphasizes performance and precision. It utilizes a GPU-accelerated rendering pipeline and proxy-

    Shotcut is a full-featured video editor rather than a dedicated video converter, meaning it handles file export and transcoding but is primarily designed for timeline-based post-production.

    C++Hardware Accelerated Media EncodersVideo Editing
    View on GitHub↗13,460
  • aandrew-me/ytdownloaderaandrew-me avatar

    aandrew-me/ytDownloader

    9,775View on GitHub↗

    ytDownloader is a video downloader and media extraction tool that uses the yt-dlp engine to retrieve video and audio files from various social media and video sharing platforms. It functions as a utility for capturing full media files, specific segments or ranges of tracks, and entire video playlists. The project includes a hardware-accelerated video compressor to reduce file sizes while maintaining visual quality. It also features a subtitle downloader capable of retrieving both text captions and embedded subtitle tracks for accessibility and translation. The system handles broad media task

    This repository is primarily a media downloader and extraction tool rather than a general-purpose video transcoding application, making it a neighbouring utility rather than the requested software.

    JavaScriptHardware Accelerated Media EncodersSubtitle Processing
    View on GitHub↗9,775
  • seadve/koohaSeaDve avatar

    SeaDve/Kooha

    3,262View on GitHub↗

    Kooha is a screen recorder for Linux desktops that utilizes the Wayland protocol and XDG Portals for secure recording. It functions as a hardware-accelerated screen capture tool that offloads video compression to the GPU to reduce CPU load and power consumption. The application integrates the PipeWire framework to capture system and microphone audio streams and leverages FFmpeg for muxing video streams and exporting various codecs and containers. Its user interface is a native Linux application built with the GTK toolkit. The software covers screen recording and capture of entire displays, s

    Kooha is a screen recorder rather than a general-purpose file transcoder, meaning it captures desktop displays instead of converting existing video and audio files.

    RustHardware Accelerated Media Encoders
    View on GitHub↗3,262
  • qiin2333/foundation-sunshineqiin2333 avatar

    qiin2333/foundation-sunshine

    4,421View on GitHub↗

    Foundation Sunshine is a self-hosted game streaming solution that enables low-latency video and audio transmission from a PC to remote clients over local networks or the internet. It provides a complete pipeline for encoding and transmitting gameplay in real time, using hardware-accelerated GPU-based encoders to minimize latency while maintaining high performance. The project distinguishes itself through its support for high-dynamic-range (HDR) video passthrough, processing and transmitting HDR content through an optimized encoding chain to preserve visual fidelity on compatible remote displa

    Foundation Sunshine is a game streaming and remote desktop tool rather than a file-to-file video transcoder, meaning it handles real-time network encoding instead of batch media conversion.

    C++Hardware Accelerated Media Encoders
    View on GitHub↗4,421
  • mifi/lossless-cutmifi avatar

    mifi/lossless-cut

    41,364View on GitHub↗

    LosslessCut is a desktop application designed for the precise editing of video and audio files without re-encoding the underlying media streams. By performing stream copying and container remuxing, the software allows users to cut, merge, and rearrange media segments while maintaining the original bit-perfect quality of the source content. The application distinguishes itself by utilizing a stream-copying data pipeline that transfers raw media packets directly from source to destination, significantly reducing processing time compared to traditional transcoding workflows. It also functions as

    LosslessCut is a desktop application for fast, stream-copying media cutting and merging, but it performs editing without re-encoding rather than general transcoding and format conversion.

    TypeScriptVideo Editing
    View on GitHub↗41,364
  • dotnet/wpfdotnet avatar

    dotnet/wpf

    7,665View on GitHub↗

    WPF is a .NET desktop UI framework and application framework designed for creating graphical user interfaces specifically for the Windows operating system. It functions as a XAML-based UI toolkit that uses an XML-based language to define interfaces and separate design from application logic. The framework includes a vector graphics rendering engine that produces resolution-independent visuals. This system allows graphics to scale without loss of quality on high-density monitors. The project covers broad capability areas including modern UI styling, rich media content hosting, and desktop int

    This repository provides a Windows desktop UI framework rather than a video conversion application, making it a building block rather than the tool you need.

    C#Desktop Applications
    View on GitHub↗7,665
  • laifengios/lflivekitLaiFengiOS avatar

    LaiFengiOS/LFLiveKit

    4,398View on GitHub↗

    LFLiveKit is an iOS live streaming SDK designed for capturing, encoding, and transmitting real-time audio and video streams over the RTMP protocol. The toolkit includes a hardware media encoder that uses H264 and AAC acceleration to compress streams, as well as a GPU-accelerated video filter for applying real-time beauty effects and watermarks. It also features an adaptive bitrate streamer that dynamically adjusts transmission rates and manages frame drops to maintain stability during network fluctuations. The system supports media capture from external peripheral devices and screen recordin

    This repository is an iOS live-streaming and RTMP encoding SDK rather than a desktop video conversion application for transcoding files between formats.

    Objective-CHardware Accelerated Media Encoders
    View on GitHub↗4,398
  • mli/autocutmli avatar

    mli/autocut

    7,579View on GitHub↗

    Autocut is a text-based video editor and automatic speech recognition tool. It allows users to cut and merge video clips by modifying a text transcript instead of using a traditional timeline. The system operates as an FFmpeg video processor and subtitle manipulation utility. It converts spoken audio into text and compacts subtitle files into simplified formats, enabling the removal of unwanted video segments by deleting corresponding sentences from a transcription file. The project covers automated video transcription, non-linear video cutting, and subtitle file management. It supports hard

    Autocut is a text-based video editor and speech recognition tool built around FFmpeg, but it focuses on transcript-driven video cutting rather than general-purpose format transcoding with an intuitive user interface.

    PythonVideo EditingSubtitle Processing
    View on GitHub↗7,579
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
handbrake/handbrake22.4KCotherFeb 18, 2026
staxrip/staxrip2.9KVisual Basic .NETMITJun 6, 2026
buxuku/smartsub
4.1K
TypeScript
MIT
Jun 23, 2026
sindresorhus/gifski-app8.5KSwiftMITJun 10, 2026
mltframework/shotcut13.5KC++gpl-3.0Feb 19, 2026
aandrew-me/ytdownloader9.8KJavaScriptGPL-3.0Jun 15, 2026
seadve/kooha3.3KRustgpl-3.0Feb 5, 2026
qiin2333/foundation-sunshine4.4KC++gpl-3.0Feb 19, 2026
mifi/lossless-cut41.4KTypeScriptGPL-2.0Jun 12, 2026
dotnet/wpf7.7KC#MITJun 16, 2026

Related searches

  • an open source tool for ripping dvds
  • an open source video editor for professional workflows
  • an open source alternative to CapCut
  • an open source screen recorder and video editor
  • an open source non-linear video editor
  • an open source video editor for professional post production
  • an open source non-linear video editor
  • an open source video editor for editing