tool to make gifs
Lua MoonScript
Failed to load latest commit information.
bin add a build Dec 23, 2016
gifine use display from environment, fixes #7 Jan 3, 2017
.gitignore add a build Dec 23, 2016
Makefile editing tools work Dec 24, 2016 link to articles Dec 31, 2016
gifine-dev-1.rockspec add rockspec Dec 23, 2016
hi.png quick test Dec 22, 2016


Gifine is a tool for recording and stitching together a short gifs or videos. It is a GTK application implemented in MoonScript using lgi.

You can either load a directory of frames, or select a region of your desktop to record. After loading some frames, you can scroll through them and trim out what isn't necessary. When you've finalized the video you can export to gif or mp4.

It requires a few external commands to be present to function:

In order to select a record area you need one of the following:

Most of these things should be able to be installed from your package manager

The recorded frames recorded aren't automatically cleaned up. You can find them in your /tmp dir if you want to reload a session. Use the load directory button on the initial screen.


luarocks install --server= gifine

Run the command gifine to use.


Gifine demo



MIT, Copyright (C) 2016 by Leaf Corcoran