SkillAgentSearch skills...

Tilemancer

GIMP script to generate sprite sheets

Install / Use

/learn @malteehrlen/Tilemancer

README

tilemancer

Script for GIMP that adds a sprite sheet generation feature to Plug-in/Tilemancer. If you use layer groups to organize different animations of the same sprite, you can generate one row per layer group. Alternatively, use a square shape to optimize file size.

Tilemancer sets the grid size for you when generating, just make sure that the grid is enabled if you want to use that.

Installation (GIMP 3.0.0 and higher)

  • Put tilemancer.scm in your script folder. you can find the script folder by going to Edit/Preferences/Folders/Scripts in GIMP.

Installation (GIMP 2 and older versions)

  • Download tilemancer.scm from the 1.3.0 release
  • Put tilemancer.scm in your script folder. you can find the script folder by going to Edit/Preferences/Folders/Scripts in GIMP.
  • Click on Filters/Script-Fu/'Refresh Scrips'

Example

With the animation frames as layers, its easy to edit and preview using GIMPs Filter/Animation/Playback

Animated gif

When the animation looks good, use the menu option Plug-in/Tilemancer to convert it to a sprite sheet finished sprite sheet

Why

Well, I found some free python scripts floating around the internet for this purpose, but python seems to work poorly/not at all with the newest versions of GIMP. So I took this as an opportunity to learn more about GIMP scripting, and Scheme.

If you used this tool on a project that is making you money, consider a small PayPal donation.

View on GitHub
GitHub Stars50
CategoryDevelopment
Updated2d ago
Forks5

Languages

Tree-sitter Query

Security Score

100/100

Audited on Mar 31, 2026

No findings