unconv

unconv / video-editor

Public

A Simple Video Editor in Python + Raylib

16
0
100% credibility
Found Apr 28, 2026 at 16 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Python
AI Summary

A desktop video editing application that lets users import clips, arrange them on a timeline, edit with cut/move/select modes, preview playback, and export rendered videos.

How It Works

1
🔍 Find the video editor

You hear about a simple tool to edit your home videos and check it out online.

2
💻 Start the program

You get the editor running on your computer and see the empty workspace ready to go.

3
📹 Add your clips

You pick video or audio files from your folders and drop them into the clip area.

4
🕐 Build your timeline

You drag clips onto the timeline to arrange the order of your story.

5
✂️ Edit like a pro

Switch modes to cut out unwanted parts, move clips around, or select groups to tweak perfectly.

6
▶️ Preview your work

Hit play to watch your video, jump around, and adjust audio timing until it feels right.

7
🎬 Create your final video

Choose to render and save the whole project as a new video file.

🎉 Share your masterpiece

Your edited video is ready to show friends and family with all your creative touches.

Sign up to see the full architecture

6 more

Sign Up Free

Star Growth

See how this repo grew from 16 to 16 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is video-editor?

This Python app powered by Raylib delivers a lightweight desktop video editor for Linux and Windows, letting you import video or audio clips, arrange them on a timeline, and perform basic cuts, trims, moves, and groups. Like a simple video cutter with non-linear editing, it solves the need for quick clip assembly without bloated GUIs—drag from a clip bin, preview in real-time with spacebar play/pause, and render via Ctrl+R to export MP4s. Projects save as JSON for easy reloads, with shortcuts for frame-accurate jumps (arrows, J/K for seconds).

Why is it gaining traction?

Unlike heavier open video editors on GitHub like Olive or Shotcut, this stands out as a dead-simple video editor: keyboard-driven modes (S for select, C for cut, M for move), audio waveform previews, and undo/redo that just works for rapid prototyping. Devs dig the no-install hassle beyond pip requirements, real-time buffering for smooth playback, and extract/delete ops that ripple timelines cleanly—hooks for anyone tired of online video editor GitHub experiments that flake on local files.

Who should use this?

Python devs or students building simple GitHub projects like video montages or tutorials, especially those on Linux wanting a Shotcut alternative without Qt bloat. Suited for hobbyists trimming gameplay footage, podcasters syncing audio offsets (+/- keys), or educators demoing basic NLE workflows in class—ideal if you're evaluating open video editor GitHub repos for lightweight scripting.

Verdict

At 16 stars and 1.0% credibility, it's raw and early—docs are shortcut tables only, no tests—but solid for tinkering as a simple video editing software base. Try if you need a minimal editor now; fork for polish if it clicks.

(187 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.