Skip to content
Project categories

Creative & Media · GitHub

Make, edit, and manage images, video, and audio.

Useful GitHub projects

10,827 projects

vidcrop

jaywcjlove

35stars
vidcrop preview

VidCrop is a video cropping tool that helps you easily crop video files. You can manually select any part of the video to crop, with an integrated video player allowing you to preview before and after cropping.

  • Supports common video formats such as .mp4, .m4v, .mov, .mpg, .mpeg, and .3gp.
  • Users can adjust the cropping frame by dragging or customize the video size to crop any part of the video with precision.

Leanify

JayXon

851stars

lightweight lossless file minifier/optimizer

  • Support recursive minifying. (e.g. a PNG inside an APK inside a ZIP)
  • Support a wide variety of file formats.

JZZ

jazz-soft

598stars
JZZ preview

MIDI library for Node.js and web-browsers

  • User-defined MIDI nodes
  • MIDI via WebSockets / WebRTC

janusweb

jbaicoianu

207stars
janusweb preview

An in-browser implementation of JanusVR

  • Open Immersive Web-layer for browsing XR experiences across the web
  • Build immersive 3D environments for desktop, mobile, and VR devices using HTML and JS

clapper

jbilcke-hf

2,326stars
clapper preview

Clapper.app, a video synthesizer and sequencer designed for the age of AI cinema

Creative & MediaTypeScriptGPL-3.0GitHub

jackdaw

jbuehler23

612stars
jackdaw preview

A Bevy scene editor with hierarchy, inspector, and 3D viewport, and much more!

  • Brush-based geometry draw, edit, and CSG-combine concave brushes with vertex/edge/face editing modes
  • Material system VERY wip - texture browser, material definitions with ORM auto-detection, per-face application

minart

JD557

63stars

A minimal Scala creative coding library targeting JVM/Javascript/Native

  • JVM, JS and Native support
  • Small footprint

termplay

jD91mZM2

552stars
termplay preview

GitLab: https://gitlab.com/jD91mZM2/termplay

  • termion: This is what enables the rich image viewer. Disabling this will disable almost everything.
  • gst: Video support, requires gstreamer