A downloadable tool for Windows and Linux

Weaver is a free and open source tool for creating sprites for games. It's going to be more than that, but that's all we have right now.

  • Import PNGs as a spritesheet, or create a new sprite with your own dimensions.
  • Create brushes and patterns for easy dithering.
  • Make animations through creating frames. (A better animation editor coming soon)
  • Export your spritesheet and animation data as a JSON or Lua file.
  • Free and open source! Weaver is MIT licensed, and created with the Love2D framework. Look at it here!

The long-term goal of Weaver is to help with automating the asset pipeline. Basically, Weaver will eventually become a sandbox for experimenting with exporting assets for my projects.

As alpha software, it's very unstable. Make sure to save often.

Read the documentation here.

Updated 24 days ago
StatusIn development
CategoryTool
PlatformsWindows, Linux
Authorduckthing
Made withLÖVE
TagsNo AI, Pixel Art
Code licenseMIT License
Average sessionAbout a half-hour
LanguagesEnglish
LinksGitHub

Download

Download
weaver-win.zip 4.7 MB
Version 3 42 days ago
Download
weaver-2025-6-1a.AppImage 5.4 MB
Version 3 42 days ago

Install instructions

Windows

Run 'weaver.exe' inside of the downloaded folder. Is it blurry? Check the documentation!

Linux

First, make sure you have executable permissions on the .AppImage.

chmod +x ./the_app_image.AppImage

Now try to run it. If there are still any issues, follow the OSX instructions below. (Don't worry!)

OSX

Download/compile Love2D. Also download the '.love' file from the repository release section (on the right sidebar), and run it:

love ./the_love_file.love

You can make it standalone by following the game distribution guide on Love2D's wiki.

Any weird problems?

Report issues on the repository or in the discussions below.

Development log