OpenShot Video Editor es un programa software libre[1] de edición de vídeo no lineal[2] multiplataforma[3] Entre los diversos lenguajes en los que está programado, su interfaz está hecha con Python, PyQt5 y GTK+, el backend de procesamiento de vídeo (libopenshot) está hecho en C++ y utiliza FFmpeg, la línea de tiempo interactiva con capacidad de "arrastrar y soltar" está hecha con HTML5 y AngularJS y varios de sus efectos 3D y animaciones utilizan Blender.
[4] El proyecto fue iniciado en agosto de 2008 por Jonathan Thomas, con el objetivo de proveer un editor de vídeo gratuito y fácil de usar para las plataformas GNU/Linux, Microsoft Windows y macOS.
[5] Si bien el proyecto intenta construir un software robusto y potente, este no está del todo optimizado y aún usando hardware de gama alta, no se aprovechan del todo la potencia gráfica ni los buses de datos del mismo, haciendo que su manipulación llegue a ser algo incómoda.