Track Awesome Gif Updates Weekly
A curated list of awesome GIF resources.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor · 😺 davisonio/awesome-gif · ⭐ 547 · 🏷️ Media
Mar 13 - Mar 19, 2023
General Tools
- MoviePy - Python module for video editing.
Utilities
- Gifify (⭐1.1k) - Convert screen recording into GIF.
Libraries / C++
- WpfAnimatedGif (⭐561) - A simple library to display animated GIF images in WPF.
- XamlAnimatedGif (⭐365) - A simple library to display animated GIF images in XAML apps (WPF, WinRT, Windows Phone).
Libraries / Java
- GIFDroid (⭐102) - Android video to GIF converter.
Community / Swift
Jul 19 - Jul 25, 2021
Libraries / C++
- msf_gif (⭐177) - C/C++ single-header library for creating animated GIFs.
Oct 12 - Oct 18, 2020
Libraries / Swift
- SwiftyGif (⭐1.7k) - High performance & easy to use Gif engine.
Feb 10 - Feb 16, 2020
Utilities
- Gifcurry (⭐1.2k) - Open-source, Haskell-built editor for GIF makers.
Libraries / C++
- Gif-h (⭐430) - C++ one-header library for the creation of animated GIFs.
Jul 29 - Aug 04, 2019
General Tools
- GraphicsMagick - GraphicsMagick is usually faster than ImageMagick.
Utilities
- Gifshot (⭐3.9k) - Create animated GIFs from media by Yahoo. (demo)
Oct 29 - Nov 04, 2018
Utilities
- Gifs (⭐1.6k) - Storage place for GIFs.
Libraries / C++
- AnimatedGif (⭐121) - A high performance .NET library for reading and creating animated GIFs.
Sep 03 - Sep 09, 2018
Utilities
- gifski (⭐3k) - High-quality GIF encoder based on libimagequant.
Mar 12 - Mar 18, 2018
Online Tools / Swift
- Vid2gif - Video to GIF by imgur.
Jun 05 - Jun 11, 2017
Online Tools / Swift
- EzGif - Online GIF maker and image editor.
Community / Swift
Miscellaneous / Grabbing each frame of an HTML5 Canvas
- Why is the GIF I created so slow? - Using ImageMagick to solve problems concerning GIF speed.
Jan 30 - Feb 05, 2017
General Tools
Utilities
- Gifgen (⭐504) - Simple high quality GIF encoding.
- Gifsockets (⭐1.8k) - Real Time communication library using Animated GIFs as a transport.
- X-gif (⭐2k) - A web component for flexible GIF playback.
- GifW00t (⭐823) - JavaScript web recorder.
- gif-machine (⭐55) - GIF creation from YouTube videos.
- gifstreaming (⭐155) - Live video streaming server.
- Screengif (⭐1.3k) - Create animated GIF screencasts.
- vnc-over-gif (⭐514) - Serves screen updates as animated GIF over http.
- gifdeck (⭐94) - Convert your SlideShares into animated GIFs.
- Gifbot (⭐35) - GIF search for Slack.
- Gif-camera (⭐20) - Create animated GIFs using webcam.
- Gifline (⭐64) - Chrome extension to put GIFs in your emails.
- Gifdrop (⭐38) - Create a repository for your collection of GIF images.
- Gh-gif (⭐21) - NodeGH plugin for commenting on pull requests/issues using GIF reactions.
- Tty2gif (⭐156) - Record scripts and their outputs into both binary and GIF formats.
- Giftoppr (⭐36) - Sync your favourite GIFs with Dropbox.
- Gifit (⭐121) - Chrome extension to make a GIF from a YouTube video.
- Ccapture.js (⭐3.2k) - Capture animations created with HTML5 canvas.
- Kap - Beautiful open-source app to capture your screen and export to GIF.
- Gifit (the other one) (⭐11) - Get a search resulting giphy GIF in markdown in stdout, ala
$ gifit kittens
.
Libraries / ActionScript
- Flash Animated GIF Library (⭐57) - AS3 library for playing Animated GIFs in Flash.
Libraries / C++
- Node-gif (⭐212) - C++ library to make GIF.
- dot-screencap (⭐31) - A simple libary to record your screen and save it as animated GIF.
Libraries / Haxe
- Gif (⭐39) - Haxe GIF encoder.
Libraries / Java
- Android-gif-drawable (⭐9.3k) - Views and Drawable for displaying animated GIFs on Android.
- gifanimateddrawable (⭐218) - Use an animated GIF as an Android Drawable.
- GifView (⭐82) - Android library to deal with GIF.
- Gif Movie View (⭐460) - Android View widget for displaying GIF animations.
- GifImageView (⭐1.1k) - Android ImageView that handles animated GIF images.
- Gif-animation (⭐172) - Processing library to play and export GIF.
- Android-gif-encoder (⭐325) - Animated GIF encoder for Android.
- Android-GifStitch (⭐42) - Create and share animated GIFs.
Libraries / JavaScript
- Gif.js (⭐4.5k) - Create GIF from the DOM.
- Omggif (⭐663) - GIF 89a encoder and decoder.
- Animated_GIF (⭐221) - JavaScript library for creating animated GIFs.
- Gifffer (⭐757) - JavaScript library that prevents the autoplaying of the animated GIFs.
- Gifplayer (⭐457) - JQuery plugin to play and stop animated GIFs.
- Jsgif (⭐534) - JavaScript GIF parser and player.
- node-gify (⭐294) - JavaScript convert videos to GIFs using ffmpeg and gifsicle.
- Gifencoder (⭐451) - Server side animated GIF generation for Node.js.
- Gif-video (⭐69) - JavaScript Convert a GIF image into an HTML5-ready video.
- Gif-player (⭐61) - On-demand GIF loader/player in JavaScript.
- GifgifLab-face (⭐7) - Facial-emotion detectors.
- node-youtube (⭐175) - YouTube to snapshots and GIFs.
Libraries / PHP
- GifCreator (⭐321) - PHP class that creates animated GIF from multiple images.
- Spacer.gif - PHP script offering spacer.gif 1x1.
- GifFrameExtractor (⭐173) - PHP class that separates all the frames of an animated GIF.
Libraries / Objective-C
- UIimage from GIF (⭐876) - UIImage category that loads animated GIFs.
- GIFRefreshControl (⭐294) - "Twitter music" and "Yahoo! Weather" like pull-to-refresh control.
- UIImageView-PlayGIF (⭐423) - UIImageView category/subclass for playing GIF.
- FLAnimatedImage (⭐7.8k) - GIF engine for iOS by FlipBoard.
- Animated-GIF-iPhone (⭐130) - Support for Animated GIF on iOS.
- UzysAnimatedGifPullToRefresh (⭐1.4k) - PullToRefresh using animated GIF to any scrollView.
- SvGifView (⭐83) - iOS load and display GIF.
- GifHUD (⭐158) - iOS progress hud for displaying only animated GIF images.
- Video-Background GIF (⭐144) - iOS Video Background GIF.
- AnimatedGifExample (⭐39) - iOS animated and transparent GIFs.
Libraries / Swift
- Gifu (⭐2.9k) - Animated GIF support for iOS in Swift.
GUI / Swift
- Glyph - Tool for generating seamlessly looping GIFs and cinemagraphs from videos.
- GifPro (⭐43) - GIF encoder for Mac.
Hosting / Swift
- Gfycat - Maximum GIF/video length: 15 seconds. Maximum file upload is 300Mb.
- Imgur - Maximum file upload is 50MB.
Online Tools / Swift
- Giflr - A web app for making or remixing animated GIFs.
Jul 20 - Jul 26, 2015
General Tools
Scripts / High quality GIF
- Generate a palette :
- Output the GIF using the palette :
Scripts / YouTube video to GIF
- Download it via youtube-dl and then convert it.