awesome-repositories.com
Blog
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
·
OpenCut-app avatar

OpenCut-app/OpenCut

0
View on GitHub↗
55,840 stars·6,086 forks·TypeScript·MIT·8 viewsopencut.app↗

OpenCut

OpenCut is an open-source, non-linear video editor designed for professional-grade media production. It functions as a standalone desktop multimedia suite that provides a comprehensive workspace for importing, arranging, trimming, and manipulating video and audio clips on a multi-track timeline.

The application distinguishes itself through a non-destructive editing workflow, where all modifications are stored as metadata references to preserve the integrity of original source files. It leverages a cross-platform graphics abstraction to maintain consistent visual output across different hardware, while utilizing hardware-accelerated decoding and a command-line multimedia framework to handle intensive transcoding, filtering, and export tasks.

The software includes a reactive interface that synchronizes the timeline with the underlying data model, ensuring real-time updates during the creative process. It is built to support local post-production workflows, providing a transparent, community-driven alternative for organizing and polishing raw footage into finished media.

Features

  • Video Editing - Provides a comprehensive environment for editing and processing digital video content.
  • Cross-Platform Media Frameworks - Provides comprehensive tools for importing, processing, and exporting high-quality digital video and audio content.
  • Multimedia Processing - Uses a command-line multimedia framework to perform heavy lifting for video transcoding, filtering, and format conversion tasks.
  • Awesome List - A community-curated directory that catalogs and links out to other open-source projects, rather than a standalone tool you run yourself.
  • Timeline Interfaces - Organizes media assets along a chronological axis to facilitate precise cutting and sequencing of video projects.
  • Video Editing Tools - Cross-platform video editing for web and mobile.
  • WebGL & GPU Rendering - Offloads intensive pixel processing tasks to the graphics processing unit to ensure smooth playback and faster export times.
  • Timeline State Managers - Maintains a central data structure representing the sequence of clips and effects to synchronize the user interface with output.

Star history

Star history chart for opencut-app/opencutStar history chart for opencut-app/opencut

AI search

Explore more awesome repositories

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

Start searching with AI

Frequently asked questions

What does opencut-app/opencut do?

OpenCut is an open-source, non-linear video editor designed for professional-grade media production. It functions as a standalone desktop multimedia suite that provides a comprehensive workspace for importing, arranging, trimming, and manipulating video and audio clips on a multi-track timeline.

What are the main features of opencut-app/opencut?

The main features of opencut-app/opencut are: Video Editing, Cross-Platform Media Frameworks, Multimedia Processing, Awesome List, Timeline Interfaces, Video Editing Tools, WebGL & GPU Rendering, Timeline State Managers.

What are some open-source alternatives to opencut-app/opencut?

Open-source alternatives to opencut-app/opencut include: ffmpeg/ffmpeg — FFmpeg is a cross-platform multimedia framework designed for the recording, conversion, and streaming of audio and… mifi/lossless-cut — LosslessCut is a desktop application designed for the precise editing of video and audio files without re-encoding the… guanyixuan/pyjianyingdraft — pyJianYingDraft is a Python library used to programmatically generate and manipulate video project files compatible… webadderallorg/recordly — Recordly is a screen recording and video editing suite designed for creating product demonstrations. It combines… php-ffmpeg/php-ffmpeg — PHP-FFmpeg is an object-oriented wrapper for executing FFmpeg binary commands within PHP applications. It serves as a… alyssaxuu/motionity — Motionity is a browser-based motion graphics editor and video compositor. It provides a visual timeline for creating…

Open-source alternatives to OpenCut

Similar open-source projects, ranked by how many features they share with OpenCut.
  • ffmpeg/ffmpegFFmpeg avatar

    FFmpeg/FFmpeg

    61,176View on GitHub↗

    FFmpeg is a cross-platform multimedia framework designed for the recording, conversion, and streaming of audio and video content. It functions as a comprehensive toolkit that provides both a command-line utility for direct media manipulation and a collection of low-level libraries for integration into custom applications. At its core, the project utilizes a packet-based stream engine and a format-agnostic abstraction layer to handle diverse media standards, containers, and network protocols. The framework distinguishes itself through a modular, graph-based filter execution model that allows f

    Caudiocffmpeg
    View on GitHub↗61,176
  • 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

    TypeScriptcodeccuteditor
    View on GitHub↗41,364
  • guanyixuan/pyjianyingdraftGuanYixuan avatar

    GuanYixuan/pyJianYingDraft

    3,742View on GitHub↗

    pyJianYingDraft is a Python library used to programmatically generate and manipulate video project files compatible with CapCut and Jianying editors. It functions as an automation tool for creating video editing drafts, allowing users to assemble montage pipelines through code. The project enables the creation of video drafts by replacing media assets and updating text within existing project templates. It provides a programmatic interface to manage dynamic video templates, which preserves original formatting and timing while swapping specific materials. Capabilities include the management o

    Pythonapiautomationcapcut
    View on GitHub↗3,742
  • webadderallorg/recordlywebadderallorg avatar

    webadderallorg/Recordly

    17,953View on GitHub↗

    Recordly is a screen recording and video editing suite designed for creating product demonstrations. It combines screen and audio capture software with a dedicated demo video editor and tools for merging webcam overlays and exporting projects as MP4 files or looping GIFs. The platform features a specialized cursor animation engine that applies smoothing, motion blur, and click animations to the rendered mouse movements. It also provides customizable webcam bubbles and a system for placing recordings inside styled containers with custom wallpapers and drop shadows. The editing workflow center

    TypeScriptelectronfreelinux
    View on GitHub↗17,953
See all 30 alternatives to OpenCut→