One library for video editing: open-source editors and tools, agent skills, and free sources for footage, music, sound effects, fonts and graphics. Every entry links to its license.
Part 1 covers software you can run yourself. Part 2 covers assets you can put in a video. Software entries are public GitHub repos. Asset entries are websites, each with the license it states.
Rules of this list: every repo exists, is public, is not archived and has had a commit in the last year. Every asset source is open and states how its content may be used. One plain sentence each. No copied text from other lists. Asset licenses can change and can differ per file, so read the license on the exact file before you publish. Checked 2026-10-18. See CONTRIBUTING.md.
Part 1: Software and skills
- Video editors
- Make video with code
- Agent skills for video
- Captions, transcription and voice
- Audio editing and music making
- Enhance, cut out and analyze footage
- Convert, compress and process
- Screen recording
- Compositing and 3D
- Animation libraries
- Video generation models and tools
- Other awesome lists
Part 2: Assets
Full editors you install and use, from classic timelines to chat-driven tools.
- 0xsline/OpenChatCut
- Local-first video editor with a multi-track timeline that you can drive by chat. Ships agent skills. (AGPL-3.0)
- AIEraDev/Clypra
- Hardware-accelerated desktop editor built with Rust, Tauri and React. (MIT)
- jliljebl/flowblade
- Multitrack non-linear editor for Linux, built on MLT. (GPL-3.0)
- KDE/kdenlive
- Free desktop editor from KDE, built on MLT. Multi-track timeline, proxies, effects. (GPL-3.0)
- krillinai/OpenCreator
- Video translation and dubbing workspace for creators (formerly KrillinAI). (Apache-2.0)
- mifi/lossless-cut
- Cut and trim video and audio without re-encoding. Fast for quick fixes. (GPL-2.0)
- mltframework/shotcut
- Cross-platform desktop editor built on the MLT framework. Timeline, filters and many formats. (GPL-3.0)
- OpenCut-app/OpenCut
- Open-source CapCut-style editor. (MIT)
- OpenShot/openshot-qt
- Easy desktop editor for Linux, Mac and Windows, built on the libopenshot library. (check repo)
- pitivi/pitivi
- GNOME video editor. This is the GitHub mirror of the GNOME GitLab repo. (check repo)
- storytold/filmcraft
- Non-linear video editor written from scratch in Rust. (Apache-2.0)
- WyattBlue/auto-editor
- Command-line tool that cuts out silence and dull parts automatically. (Unlicense)
- zhouxiaoka/autoclip
- Desktop tool that cuts long videos (podcasts, interviews, courses) into short clips with subtitles. Docs are mostly Chinese. (MIT)
Frameworks that render video from code, for repeatable and automated work.
- 3b1b/manim
- The original manim by Grant Sanderson, used for his math videos. (MIT)
- diffusionstudio/core
- Browser video compositing engine built on WebCodecs. (MPL-2.0)
- dmtrKovalenko/fframes
- Programmatic video rendering framework focused on speed. (MIT)
- ffmpegwasm/ffmpeg.wasm
- FFmpeg compiled to WebAssembly so you can process video in the browser. (MIT)
- heygen-com/hyperframes
- Write HTML, render video. Built so agents can author scenes. (Apache-2.0)
- ManimCommunity/manim
- Community edition of the Python engine for math and explainer animations. (MIT)
- midrender/revideo
- Create videos with code, in TypeScript. (MIT)
- motion-canvas/motion-canvas
- Animate with TypeScript generators and preview in a browser editor. (MIT)
- remotion-dev/remotion
- Make videos with React. Source-available: free for individuals and small teams, company license for larger for-profit teams. (Remotion License)
- Zulko/moviepy
- Video editing with Python scripts: cuts, concatenation, titles and effects. (MIT)
SKILL.md style packs and agent toolkits for editing and making video. Read the scripts before you install.
- calesthio/OpenMontage
- Agentic video production system with 144 SKILL.md files and many tools. (AGPL-3.0)
- howseen-ai/claude-motion-design
- Skill for motion design videos in pure code: HTML, Playwright and ffmpeg. (MIT)
- kmilo93sd/agent-video-editor
- Editing judgment for agents: pacing, cuts, captions, audio, color and thumbnails. (MIT)
- konradre/video-production-skills
- Skills for making video from generated footage, from pre-production to finishing (15 SKILL.md files). (MIT)
- kurbaitaev/ghost-editor
- Skill for talking-head reels: captions, motion scenes and style presets. (MIT)
- Maciejdziuba/youtube-skills
- Small collection of skills for YouTube production, editing and motion graphics. (MIT)
- pycodebr/heditor
- Skill for vertical video editing with named styles. Works with Claude Code, Codex, Cursor and others. (check repo)
- remotion-dev/skills
- Official agent skills for Remotion (12 SKILL.md files). (check repo)
- Vincentwei1021/anything2explainer
- Skill that turns a topic into a narrated explainer video. (check repo)
- Vincentwei1021/video-shotcraft
- Skill for Claude Code and Codex that builds product videos with Remotion from shot recipe cards. (Apache-2.0)
- Vincentwei1021/video-talkcraft
- Skill for voice-over-driven explainer videos in a motion-design style. (check repo)
- WhiteTowerAI/cut-as-code
- Agentic video editing skills (11 SKILL.md files), pitched as an open alternative to clip tools. (MIT)
Speech to text, subtitle tools and text to speech for voice-overs.
- ggml-org/whisper.cpp
- Whisper in plain C/C++. Runs fast on CPU without Python. (MIT)
- idiap/coqui-ai-TTS
- Maintained fork of the Coqui TTS toolkit for text-to-speech. (MPL-2.0)
- m-bain/whisperX
- Whisper with word-level timestamps and speaker labels. Good for caption timing. (BSD-2-Clause)
- modelscope/FunClip
- Transcribes video, makes subtitles and clips by text selection. Local web UI. (MIT)
- OHF-Voice/piper1-gpl
- Fast local neural text-to-speech engine for voice-overs. GPL. (GPL-3.0)
- openai/whisper
- The original speech recognition model. Output can be turned into subtitles. (MIT)
- resemble-ai/chatterbox
- Open-source text-to-speech model. (MIT)
- smacke/ffsubsync
- Automatically syncs subtitle files to the video. (MIT)
- SubtitleEdit/subtitleedit
- Subtitle editor for Windows with sync tools, OCR and many formats. (MIT)
- SYSTRAN/faster-whisper
- Whisper re-implemented with CTranslate2. Much faster on the same hardware. (MIT)
Edit and mix sound, or make your own tracks.
- Ardour/ardour
- Audio recording, editing and mixing application. GitHub mirror of the source. (check repo)
- audacity/audacity
- Well-known open-source audio editor and recorder. (check repo)
- LMMS/lmms
- Cross-platform music production software for making your own tracks. (GPL-2.0)
Upscaling, cutouts, color management and shot detection.
- AaronFeng753/Waifu2x-Extension-GUI
- GUI for upscaling video, images and GIFs, and for frame interpolation. (check repo)
- AcademySoftwareFoundation/OpenColorIO
- Color management framework used in film and VFX work. (BSD-3-Clause)
- Breakthrough/PySceneDetect
- Finds scene cuts in video. Handy for splitting footage into shots. (BSD-3-Clause)
- facebookresearch/sam2
- Meta's Segment Anything Model 2. Cuts out objects in video for masks and rotoscoping. (Apache-2.0)
- k4yt3x/video2x
- Machine-learning video upscaling and frame interpolation. AGPL-3.0. (AGPL-3.0)
- nadermx/backgroundremover
- Remove the background from images and video with a command line tool. (MIT)
- nihui/waifu2x-ncnn-vulkan
- waifu2x upscaler that runs on most GPUs through Vulkan. Mainly for images and art. (MIT)
- upscayl/upscayl
- Free AI image upscaler for Linux, Mac and Windows. Images only, not video. (AGPL-3.0)
The command-line and library layer under most video software.
- FFmpeg/FFmpeg
- The core tool behind most video software. GitHub mirror of the official repo. (check repo)
- GStreamer/gstreamer
- Pipeline-based multimedia framework. GitHub mirror. (check repo)
- HandBrake/HandBrake
- Video transcoder with presets for web, phone and archive. (check repo)
- jeanslack/Videomass
- GUI for FFmpeg with presets and batch jobs. (GPL-3.0)
- mltframework/mlt
- Multimedia framework that powers open editors such as Kdenlive and Flowblade. (LGPL-2.1)
- paulpacifico/shutter-encoder
- Desktop encoder and compressor built on FFmpeg. (GPL-3.0)
- PyAV-Org/PyAV
- Python bindings for FFmpeg's libraries. (BSD-3-Clause)
- yt-dlp/yt-dlp
- Command-line downloader for video and audio from many sites. Only download what you have the right to use. (Unlicense)
Capture your screen or stream.
- alyssaxuu/screenity
- Free screen recorder as a browser extension, no time limits. (GPL-3.0)
- CapSoftware/Cap
- Open-source screen recorder with sharing (Loom alternative). (check repo)
- obsproject/obs-studio
- Recording and live streaming. The standard free tool for screen capture. (GPL-2.0)
- ShareX/ShareX
- Windows tool for screenshots and screen recording. (GPL-3.0)
Node compositing, 3D and effects.
- blender/blender
- 3D, animation, compositing and a built-in video sequencer. Official mirror. (check repo)
- NatronGitHub/Natron
- Node-based compositing software, like After Effects or Nuke in spirit. (GPL-2.0)
- storytold/effectcraft
- Motion graphics and compositing tool written in Rust. (Apache-2.0)
Code libraries for animated graphics, titles and UI motion.
- greensock/GSAP
- Widely used JavaScript animation platform. Free under GSAP's own Standard License, not an open-source license. (GSAP Standard License)
- juliangarnier/anime
- Lightweight JavaScript animation engine. (MIT)
- LottieFiles/dotlottie-web
- Player for Lottie and dotLottie animations on the web. (MIT)
- mojs/mojs
- Motion graphics toolbelt for the web. (MIT)
- motiondivision/motion
- Animation library for React and JavaScript (formerly Framer Motion). (MIT)
Open-weights or self-hosted generators. Output quality and hardware needs vary a lot.
- Comfy-Org/ComfyUI
- Node-based interface for running diffusion models, including video models. (GPL-3.0)
- harry0703/MoneyPrinterTurbo
- Generates short videos from a topic: script, voice, footage and subtitles. Docs in Chinese and English. (MIT)
- hpcaitech/Open-Sora
- Open video generation project. Needs a strong GPU. (Apache-2.0)
- Lightricks/LTX-Video
- Open video generation model from Lightricks. (Apache-2.0)
- Wan-Video/Wan2.1
- Open video generation models from Alibaba. Needs a strong GPU. (Apache-2.0)
Lists that cover nearby ground.
- krzemienski/awesome-video
- List of streaming video tools, frameworks and learning resources. Focus is streaming, not editing. (CC0-1.0)
- showlab/Awesome-Video-Diffusion
- Research list of video generation and editing models. (check repo)
- Supersynergy/awesome-ai-video-editing
- Small list of AI video editing and production tools. (CC0-1.0)
- wentianli/awesome-video-editing
- Paper list on video editing research. No license stated. (check repo)
- zhuyansen/awesome-claude-video-skills
- List of skills and toolkits that let coding agents make video. (check repo)
Video clips you can use in projects. Always read the license on the clip you pick.
- Coverr - Free stock video clips and music. License: Coverr license: free for commercial and non-commercial use, no attribution needed for free downloads. Terms
- Internet Archive Moving Images - Large archive of films and video, including public domain material. License: Varies by item: read the rights on each item page. Terms
- Library of Congress Free to Use and Reuse - Curated sets of rights-free items from the Library's collections. Mostly images, some audio and video. License: Library of Congress: rights-free sets. Terms
- Mixkit Stock Video - Free stock video clips. Mixkit has a separate license per item type, including a restricted video license, so check the one on the clip. License: Mixkit item licenses (video free and video restricted). Terms
- NASA Images and Video - NASA's image, video and audio library. License: NASA guidelines: check clearances for logos, people and commercial promotion. Terms
- Openverse - Search engine for openly licensed and public domain images and audio from many sources, with one-click attribution. License: Per item: Creative Commons and public domain. Terms
- Pexels Videos - Free stock video from a community of creators. License: Pexels License: free to use, no attribution required. Terms
- Pixabay Videos - Free stock video, music and more. License: Pixabay Content License: free to use, no attribution required, some prohibited uses. Terms
- Wikimedia Commons - Huge media library of freely licensed and public domain files, including video. License: Per file: Commons only accepts freely licensed or public domain media; some need attribution. Terms
Background music and tracks. Some need credit in your description.
- ccMixter - Remix community with music you can reuse under Creative Commons. Credit is asked. License: Per track: Creative Commons, credit required. Terms
- Free Music Archive - Music shared under Creative Commons licenses. Check each track's license for attribution and commercial use. License: Per track: Creative Commons. Terms
- Incompetech - Royalty-free music by Kevin MacLeod. Read the terms on the site, which may require credit. License: See the site's licensing terms. Terms
- Mixkit Free Music - Free music tracks under the Mixkit Stock Music license. License: Mixkit Stock Music Free License. Terms
- Musopen - Classical recordings and sheet music free of copyright restrictions. License: Public domain recordings, per Musopen. Terms
- Pixabay Music - Free music tracks from the Pixabay community. License: Pixabay Content License. Terms
- YouTube Audio Library - Royalty-free music and sound effects inside YouTube Studio. You need a YouTube account to browse it. License: Per track: some need credit in the video description. Terms
Whooshes, hits, ambience and recordings.
- BBC Sound Effects - Large BBC archive of sound effects. Non-commercial use only under the BBC's terms, so not for monetized videos. License: BBC licence: non-commercial, personal or research use. Terms
- Freesound - Community database of sound effects and recordings. License: Per sound: Creative Commons licenses, some need attribution. Terms
- Kenney Assets - Free game asset packs: graphics, 3D models and more. License: CC0 (public domain), attribution not required. Terms
- Mixkit Sound Effects - Free sound effects under the Mixkit Sound Effects license. License: Mixkit Sound Effects Free License. Terms
- OpenGameArt - Community library of art and audio for games. Licenses differ per upload. License: Per item: check each license. Terms
- Sonniss GameAudioGDC - Yearly free bundles of professional sound effects from the Game Developers Conference. License: Royalty free and commercially usable, per Sonniss. Terms
- ZapSplat - Free sound effects and music. Free accounts must credit ZapSplat. License: ZapSplat Standard License: attribution required for free members. Terms
Free fonts for titles and captions.
- Font Squirrel - Fonts picked for free commercial use. Each font shows the uses it allows. License: Per font: check the license shown. Terms
- Fontshare - Free fonts. Read their license page before commercial use. License: Fontshare free license, see site. Terms
- Google Fonts - Open-source fonts, free for commercial use. License: Mostly SIL Open Font License; see each family. Terms
- The League of Moveable Type - Small catalog of free, open fonts. License: Free to use anywhere, per the site. Terms
Vector icons, illustrations and animation files.
- LottieFiles Free Animations - Free Lottie animations. License: Lottie Simple License, attribution encouraged. Terms
- Lucide - Open-source icon set. License: ISC. Terms
- Material Design Icons - Google's icon set. License: Apache-2.0. Terms
- Phosphor Icons - Flexible open-source icon family. License: MIT. Terms
- Simple Icons - SVG icons for popular brands. The icons are CC0. Check each brand's own guidelines before using its logo. License: CC0 (icon files). Terms
- unDraw - Open-source style illustrations you can recolor. License: unDraw license: free for commercial use, no attribution. Terms
Materials and environments for 3D and compositing work.
- ambientCG - PBR materials, HDRIs and 3D models. License: CC0. Terms
- Poly Haven - HDRIs, textures and 3D models. License: CC0. Terms
Project templates for common editors.
- Mixkit Video Templates - Free editing templates for Premiere Pro, DaVinci Resolve, Final Cut Pro and After Effects. License: Mixkit Video Templates Free License. Terms
- CC0 or public domain: no credit needed, use freely.
- CC BY: you can use it, including commercially, but you must credit the creator.
- Anything with NC (non-commercial): not for monetized videos or client work.
- Site licenses (Pexels, Pixabay, Mixkit and similar): read the short license page once. Several ban reselling the file on its own or using people's likeness in sensitive ways.
- Logos, brands and music from real artists: a free download does not mean you can use it. Check the terms.
- Keep a record: note the source URL, license and date for every asset in a project.
- Check the license. GPL tools are fine to use for your videos. Source-available tools like Remotion have size rules for companies.
- Start with one editor and one tool for captions. Add more only when you hit a limit.
- Skills can run code. Read the SKILL.md and any scripts before you install a skill pack.
- Young repos change fast. Look at the last commit and open issues.
- Star counts and feature claims are the authors' own. We did not test every tool.
See CONTRIBUTING.md. One entry per pull request, plain words, real sources only.
Maintained by @devanasolver. Listings follow the rules in CONTRIBUTING.
If this list is useful, buy me a coffee.
