Skip to main content

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)