Skip to content
Project categories

Creative & Media · GitHub

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

Useful GitHub projects

10,827 projects

Splatline

jaskirat1616

165stars
Splatline preview

Convert 2D videos and photos into interactive 3D scenes using Gaussian splatting backends (VGGT, LongSplat, DepthSplat, SHARP, TripoSplat), Rerun, and the SuperSplat editor.

ril

jay3332

91stars

Rust Imaging Library: A high-level imaging crate for Rust.

  • Support for encoding from/decoding to a wide range of image formats
  • Variety of image processing and manipulation operations, including drawing

Keyboardgym

jaymeh13

510stars

Prevent and alleviate repetitive strain injuries (RSIs) with this collection of exercise videos and ergonomic gear.

buzz

jaysalvat

1,205stars

Buzz is a small but powerful Javascript library that allows you to easily take advantage of the new HTML5 audio element. It tries to degrade silently on non-modern browsers.

cgl

Jaysmito101

465stars

CGL (C Game Library) is a multipurpose library mainly for recreational coding / demo scenes / prototyping / small games / experimentation.

audioer

jaywcjlove

35stars
audioer preview

One-click conversion of all audio files to MP3 format! Supports seamless conversion between multiple audio formats with simple operation and fast processing. Just drag files into the app window, adjust settings, and click a button to complete the conversion effortlessly!

  • Audio Bitrate Adjustment: Customize the bitrate to ensure the audio quality meets your needs.
  • Sample Rate Detection: Automatically detect and adapt the audio sample rate.

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