ImageMagick is a free, open-source software suite for creating, editing, converting, and displaying images. It supports 200+ formats and offers powerful command-line tools and APIs for automation, scripting, and integration across platforms.
A very compact representation of a placeholder for an image.
A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input
TranslatedLuban 2(鲁班 2) —— An efficient and concise Android image compression library that closely replicates the compression strategy of WeChat Moments.
darktable is an open source photography workflow application and raw developer
A fast image processing library with low memory needs.
- libvips
- jpeg
- openslide
- imagemagick
Improved JPEG encoder.
- mozjpeg
- libjpeg
- jpeg-encoder
- image-optimization
Antialiased 2D vector drawing library on top of OpenGL for UI and visualizations.
📺🗿 Terminal graphics for the 21st century.
Collection of cross-platform one-file C/C++ libraries with no dependencies, primarily used for games
Arduino and PlatformIO IDE compatible TFT library optimised for the Raspberry Pi Pico (RP2040), STM32, ESP8266 and ESP32 that supports different driver chips
XLibre Xserver
🩷 💘C × SDL3 × OpenGL — Three Mysterious Forces, United as One! Bong~ Bongocat!!!Don't be shy, Join Here🧸: https://discord.gg/vf8jqnattk
SIMD, SWAR & GPU kernels for strings: search, hashing, sorting, edit distances, UTF-8 segmentation & ciphers for C, C++, CUDA, Python, Rust, Go, Swift, JS, C# & Java 🦖
GDI, OpenGL and Direct3D 9 re-implementation of the DirectDraw API for classic 2D games for better compatibility with Windows ME, 2000, XP, Vista, 7, 8, 10, 11, Wine (Linux/macOS/Android) and Virtual Machines
- borderless
- ddraw
- directdraw
- upscaling
Easy to integrate Vulkan memory allocation library
Fork of VKD3D. Development branches for Proton's Direct3D 12 implementation.
The OpenGL Extension Wrangler Library
A SIXEL encoder/decoder implementation derived from kmiya's sixel (https://github.com/saitoha/sixel).
A shader-based software renderer written from scratch in C89
Mirror only. Please do not send pull requests. See https://chromium.googlesource.com/webm/libwebp/+/HEAD/CONTRIBUTING.md.
3D Software Renderer in 700 Lines !!
- renderer
- 3d
- software-rendering
- software-renderer
NCNN implementation of Real-ESRGAN. Real-ESRGAN aims at developing Practical Algorithms for General Image Restoration.
- real-esrgan
- ncnn
- nvidia
- intel
libavif - Library for encoding and decoding .avif files