multimedia
List
51 items
easymodo/qimgv (⭐ 1633)
Image viewer. Fast, easy to use. Optional video support. (C++)
google/mediapipe (⭐ 21105)
Cross-platform, customizable ML solutions for live and streaming media. (C++)
mpvnet-player/mpv.net (⭐ 1965)
mpv.net is a modern media player for Windows that works just like mpv. (C#)
ImageOptim/gifski (⭐ 3015)
GIF encoder based on libimagequant (pngquant). Squeezes maximum possible quality from the awful GIF format. (Rust)
libjxl/libjxl (⭐ 1039)
JPEG XL image format reference implementation (C++)
LuanRT/YouTube.js (⭐ 2515)
A wrapper around YouTube's internal API — reverse engineering InnerTube (TypeScript)
ProjectMirador/mirador (⭐ 481)
An open-source, web-based 'multi-up' viewer that supports zoom-pan-rotate functionality, ability to display/compare simple images, and images with annotations. (JavaScript)
remotion-dev/remotion (⭐ 15604)
Make videos programmatically with React (TypeScript)
wwmm/easyeffects (⭐ 4601)
Limiter, compressor, convolver, equalizer and auto volume and many other plugins for PipeWire applications (C++)
vkohaupt/vokoscreenNG (⭐ 727)
vokoscreenNG is a powerful screencast creator in many languages to record the screen, an area or a window (Linux only). Recording of audio from multiple sources is supported. With the built-in came… (C++)
DvorakDwarf/Infinite-Storage-Glitch (⭐ 9404)
ISG lets you use YouTube as cloud storage for ANY files, not just video (Rust)
ffmpegwasm/ffmpeg.wasm (⭐ 10044)
FFmpeg for browser and node, powered by WebAssembly (JavaScript)
haasn/libplacebo (⭐ 364)
Official mirror of libplacebo (C)
ksnip/ksnip (⭐ 1586)
ksnip the cross-platform screenshot and annotation tool (C++)
linebender/piet (⭐ 1075)
An abstraction for 2D graphics. (Rust)
resurrecting-open-source-projects/scrot (⭐ 364)
SCReenshOT - command line screen capture utility (C)
rust-skia/rust-skia (⭐ 1024)
Safe Skia Bindings for Rust (Rust)
servo/surfman (⭐ 152)
Accelerated offscreen graphics for WebGL (Rust)
LMMS/lmms (⭐ 6574)
Cross-platform music production software (C++)
alda-lang/alda (⭐ 5295)
A music programming language for musicians. (Go)
BobStrogg/teslacam-browser (⭐ 221)
A very simple TeslaCam browser (JavaScript)
Boddlnagg/midir (⭐ 431)
Cross-platform realtime MIDI processing in Rust. (Rust)
deezer/spleeter (⭐ 22040)
Deezer source separation library including pretrained models. (Python)
NatronGitHub/Natron (⭐ 3653)
Open-source video compositing software. Node-graph based. Similar in functionalities to Adobe After Effects and Nuke by The Foundry. (C++)
shssoichiro/oxipng (⭐ 1933)
Multithreaded PNG optimizer written in Rust (Rust)
jpcima/smf-dsp (⭐ 36)
Advanced MIDI file player (C++)
thestk/rtmidi (⭐ 807)
A set of C++ classes that provide a common API for realtime MIDI input/output across Linux (ALSA & JACK), Macintosh OS X (CoreMIDI) and Windows (Multimedia) (C++)
servo/pathfinder (⭐ 3134)
A fast, practical GPU rasterizer for fonts and vector graphics (Rust)
tenacityteam/tenacity (⭐ 157)
Mirror of https://codeberg.org/tenacityteam/tenacity. Pull requests are IGNORED! (C++)
Tonejs/Midi (⭐ 713)
Convert MIDI into Tone.js-friendly JSON (TypeScript)
cdemoulins/pamixer (⭐ 281)
Pulseaudio command line mixer (C++)
jrmuizel/raqote (⭐ 799)
Rust 2D graphics library (Rust)
brion/ogv.js (⭐ 1112)
JavaScript media player using Ogg/Vorbis/Theora/Opus/WebM libs compiled with Emscripten (JavaScript)
niknah/kazam (⭐ 8)
A screencasting program created with design in mind.(https://launchpad.net/kazam) (Python)
sauraen/seq64 (⭐ 95)
Sequenced music editor for first-party N64 games (C++)
PolyMeilex/Neothesia (⭐ 567)
Flashy Synthesia Like Software For Linux,Windows and MacOs (Rust)
acaudwell/Gource (⭐ 10034)
software version control visualization (C++)
asciimoo/drawille (⭐ 3034)
Pixel graphics in terminal with unicode braille characters (Python)
Ameobea/web-synth (⭐ 296)
A web-based sound synthesis, music production, and audio experimentation platform (TypeScript)
chirs241097/QMidiPlayer (⭐ 25)
A free cross-platform midi file player based on libfluidsynth and Qt. Mirror of https://cgit.chrisoft.org/QMidiPlayer.git . (C++)
exiftool/exiftool (⭐ 1991)
ExifTool meta information reader/writer (Perl)
ftxqxd/drawille-rs (⭐ 80)
a port of asciimoo/drawille to Rust (Rust)
altdesktop/playerctl (⭐ 2015)
mpris media player command-line controller for vlc, mpv, RhythmBox, web browsers, cmus, mpd, spotify and others. (C)
G4Vi/MHFS (⭐ 9)
Media HTTP File Server, Stream your own music and video library via your browser and standard media players. (C)
jpcima/fmidi (⭐ 20)
A library to read and play back MIDI files (C++)
mrk-its/bevy_webgl2 (⭐ 166)
WebGL2 renderer plugin for Bevy game engine (Rust)
naelstrof/maim (⭐ 1963)
maim (make image) takes screenshots of your desktop. It has options to take only a region, and relies on slop to query for regions. maim is supposed to be an improved scrot. (C++)
Woyten/tune (⭐ 105)
Make xenharmonic music and create synthesizer tuning files for microtonal scales. (Rust)
musescore/MuseScore (⭐ 9352)
MuseScore is an open source and free music notation software. For support, contribution, bug reports, visit MuseScore.org. Fork and make pull requests! (C++)
maximecb/noisecraft (⭐ 875)
Browser-based visual programming language and platform for sound synthesis. (JavaScript)
mie00/spleeter-realtime (⭐ 6)
Run spleeter as a pulseaudio plugin in realtime (C)