1
0
Fork
You've already forked gozen
0
forked from gozen/gozen
An open source video editor made with Godot and FFmpeg.
  • GDScript 74.2%
  • C++ 14.1%
  • Python 8.4%
  • GLSL 3.3%
Find a file
2026年07月08日 21:28:58 +09:00
.forgejo Switching to Codeberg 2026年06月30日 16:37:41 +09:00
.github Removing duplicate issue templates 2026年07月05日 15:14:24 +09:00
assets Update screenshots 2026年04月04日 18:09:15 +09:00
core Fix seeking issues 2026年07月07日 20:17:03 +09:00
src Add Escape to all popups to close 2026年07月08日 21:28:58 +09:00
tests Improve footprint of GoZen project files by +80% 2026年04月17日 15:58:17 +09:00
.clang-format Updating with GDE GoZen 2025年11月22日 10:55:34 +09:00
.gitignore Data handling rewrite ( #196 ) 2026年02月15日 11:12:49 +09:00
.gitmodules Updating submodules 2026年01月04日 10:16:01 +09:00
.ignore Fix settings menu 2026年02月25日 19:30:57 +09:00
build.py Small build improvements ( #219 ) 2026年06月06日 19:59:34 +09:00
CONTRIBUTING.md Switching to Codeberg 2026年06月30日 16:37:41 +09:00
LICENSE init 2025年04月01日 19:08:29 +09:00
README.md Switching to Codeberg 2026年06月30日 16:37:41 +09:00

GoZen

Project Status: Alpha Discord License: GPL v3

GoZen Logo

The Minimalist Video Editor

Important

GoZen is currently in Alpha! Expect bugs and frequent changes to happen! Beta release is planned for middle of 2026.

Visit the GoZen project site for more information and updates.

screenshot of GoZen startup UI

What is GoZen?

GoZen is a lightweight, stable, minimalistic, and performant video editor with simplicity in mind. Built using the Godot game engine, GoZen aims to provide a focused video editing experience without the complexity which other traditional NLE's. It is primarily developed for Linux but includes support for Windows, MacOS support will come in the future.

Features

  • Smooth video playback;
  • Fast rendering;
  • Designed with stability in mind;
  • Support for all codecs (which FFmpeg supports);
  • Clean, minimalist, but usable UI;
  • Cross-platform (Linux, Windows);

UI overview

screenshot of GoZen editor UI The top left displays your media pool, listing your files by typne and alphabetically. In the top center you have your video project playback itself with on the right of that your effects panel.

On the bottom you have your timeline with on the right your audio meter to check if your audio is clipping or not.

Installation

Due to GoZen still being in alpha, there is no available build yet through each distro's package manager (an AUR build is coming). The best way to download the most recent version is through following links:

At this moment there are three builds:

  • Linux: This version works on more up-to-date distro's;
  • AppImage: This works on all distro's;
  • AUR: For Arch Linux users, there is a normal version and a git version available;
  • Windows: ...;

For developers (building from source)

Before you start building from source you'll need to ensure you have following dependencies installed on your system (names can vary depending on the distro you're using):

  • Compiler: gcc/clang and g++/clang++;
  • Build tools: CMake, Ninja, NASM, SCons, and Python (version 3.10+);
  • Git tools: git and git-svn;
  • System libraries: libaom, SVT-AV1, NUMA, VA-API, VDPAU, X11 and bzip2.

First of all, you'll need to run the python script in the root of the project build.py, just follow the instructions and it should compile without issues (on both Linux, Windows, and MacOS). From there you can just open the GoZen project from Godot and you're good to go to use/export the project from there.

Note

You will need git-svn in order to compile! It's in the list of requirements but people tend to miss it.

Contributing

We welcome contributions to GoZen wether it's reporting bugs, suggesting features, submitting code, ... all help is appreciated.

Please read our Contributing Guide for more details on how to get involved.

Join our Discord server to discuss the GoZen project and ask questions!

Localization

We need contributors for the localization of GoZen, more info can be found in the translation README

Support the project ❤️

GoZen is an open-source project developed by me, Voylin. I'm a stay-at-home dad and my time is limited as I'm trying to make it financially work to keep working from home.

If you find GoZen useful and would like to give me more time and resources to work on this project, you can financially support me through my Ko-fi page.

About GoZen

I named the editor GoZen, Go comes from Godot and Zen from ... zen. The name implies that the video editor is made in Godot, and that it's a zen-like experience to use. 午前 (Gozen) also means morning in Japanese, that's why the logo represents a rising sun.

I'm a morning person and seeing/feeling the sunrise each morning always makes me feel like I'll have a productive day, so the meaning of GoZen for me links to being productive and having a zen experience whilst editing videos.

License

The project is licensed under the GPLv3 license. FFmpeg is being used which has it's own license as well, for compiling FFmpeg we use the --enable-gpl3 flag.

This software uses libraries from the FFmpeg project under the LGPLv2.1 Other libraries used may come with their own specific licenses so be sure to check before forking the project and/or using code from this project to see if it can be used with your project license.

Support me and GoZen