The Open Toolkit library is a fast, low-level C# wrapper for OpenGL, OpenAL & OpenCL. It also includes windowing, mouse, keyboard and joystick input and a robust and fast math library, giving you everything you need to write your own renderer or game engine. OpenTK can be used standalone or inside a GUI on Windows, Linux, Mac.
- c-sharp
- opengl
- opengl-es
- graphics-library
GPUImage 3 is a BSD-licensed Swift framework for GPU-accelerated video and image processing using Metal.
Cross-platform desktop GUI app to clean image metadata
Source code for the Claude Opus 5.5 music video for I'm Upping My P(doom)
Wonderfully easy on-demand image manipulation library with an HTTP based API.
A starter kit for animating hand-painted cartoons with Claude: p5.js + p5.brush, the Clawd character, 31 acted emotions and a guide for the model
The animation engine for agents: blazingly fast math and 3D videos with Manim's Python API, on a Rust GPU core.
Reading, writing, and processing images in a wide variety of file formats, using a format-agnostic API, aimed at VFX applications.
A GPU accelerated image and video processing framework built on Metal.
LedFx is a network based LED effect engine designed to deliver advanced real-time audio effects to a wide variety of devices.
- python
- music-visualizer
- audio-processing
- qlc
Retarget human motion from video to an Adobe Mixamo-rigged 3D character.
One-click character swap for videos: an open-source, local Higgsfield Genjutsu alternative built on ComfyUI and MiniMax H3, with FLUX.3 Klein relighting.
- character-swap
- comfyui
- minimax-h3
- nextjs
Highly configurable slideshows for displaying Immich assets on browsers and devices.
- golang
- immich
- immich-slideshow
- photos
Open source previs software in the browser: block a scene, pose characters, author camera moves and cuts, then take the same shots to an AI video model.
Self hosted file converter and compression tool for images, video, audio, json, excel and more. Supports over 3,000 conversions!
- convert
- docker
- python
- file-converter
Art and animation, written as code. Illustrations, loops, interactive web art, launch-videos and scored films in dozens of styles, identical on every render.
Self-hosted open-source web gallery to view your photos and videos featuring mobile-friendly, tagging and AI powered image discovery
- gallery
- videos
- open-source
- web-gallery
Extracts Exif, IPTC, XMP, ICC and other metadata from image, video and audio files
- metadata-extractor
- exif
- xmp
- iptc
The mature, battle-tested, high-end, OG self-hosted image and video hosting solution trusted since 2007. Build your own Flickr / Imgur media sharing platform with complete control over your content, data, and platform rules.
- image-host
- image-hosting
- image-sharing
- image-sharing-website
A MS-DOS Creative Coding IDE/platform based on JavaScript
- msdos
- retrocomputing
- retro
- javascript
Scenario for Blender: AI images, video, 3D and PBR materials in the viewport, plus a local MCP server for agents. Blender 5.0+ extension, GPL-3.0-or-later.
VUDA is a header-only library based on Vulkan that provides a CUDA Runtime API interface for writing GPU-accelerated applications.
Video++, a C++14 high performance video and image processing library.
NGraphics is a cross platform library for rendering vector graphics on .NET. It provides a unified API for both immediate and retained mode graphics using high quality native renderers.