GIF
Image format known for animated images.
Utilities
Simple high quality GIF encoding.
Convert screen recording into GIF.
Create animated GIF screencasts.
Chrome extension to put GIFs in your emails.
Record scripts and their outputs into both binary and GIF formats.
Chrome extension to make a GIF from a YouTube video.
Capture animations created with HTML5 canvas.
High-quality GIF encoder based on libimagequant.
Open-source, Haskell-built editor for GIF makers.
Libraries
C++ one-header library for the creation of animated GIFs.
C/C++ single-header library for creating animated GIFs.
A simple libary to record your screen and save it as animated GIF.
A simple library to display animated GIF images in WPF.
A simple library to display animated GIF images in XAML apps (WPF, WinRT, Windows Phone).
A high performance .NET library for reading and creating animated GIFs.
Haxe GIF encoder.
Views and Drawable for displaying animated GIFs on Android.
Android ImageView that handles animated GIF images.
Processing library to play and export GIF.
Animated GIF encoder for Android.
Create GIF from the DOM.
GIF 89a encoder and decoder.
JavaScript library for creating animated GIFs.
JavaScript library that prevents the autoplaying of the animated GIFs.
JQuery plugin to play and stop animated GIFs.
JavaScript convert videos to GIFs using FFmpeg and gifsicle.
Server side animated GIF generation for Node.js.
PHP class that creates animated GIF from multiple images.
PHP class that separates all the frames of an animated GIF.
GIF engine for iOS by FlipBoard.
High performance & easy to use Gif engine.
Animated GIF support for iOS in Swift.
Scripts
from moviepy import VideoFileClip from moviepy.video.tools.cuts import FramesMatches clip = VideoFileClip("input.avi").resized(0.3) scenes = FramesMatches.from_clip(clip, 10, 3) selectedscenes = scenes.selectscenes(2, 1, 4, 0.5) selectedscenes.writegifs(clip.resized(width=450), "./outputs_directory")
https://www.youtube.com/watch?v=V2XpsaLqXc8