Copyright (C) 2001-2016 David Capello
Copyright (C) 2016-2018 LibreSprite contributors
LibreSprite is a free and open source program to create animated sprites. Its main features are:
- Sprites are composed by layers & frames (as separated concepts).
- Supported color modes: RGBA, Indexed (palettes up to 256 colors), and Grayscale.
- Load/save sequence of PNG files and GIF animations (and FLC, FLI, JPG, BMP, PCX, TGA).
- Export/import animations to/from Sprite Sheets.
- Tiled drawing mode, useful to draw patterns and textures.
- Undo/Redo for every operation.
- Real-time animation preview.
- Multiple editors support.
- Pixel-art specific tools like filled Contour, Polygon, Shading mode, etc.
- Onion skinning
LibreSprite originated as a fork of the Aseprite application, developed by David Capello. Aseprite used to be distributed under the GNU General Public License version 2, but was moved to a proprietary license on August 26th, 2016.
This fork was made on the last commit covered by the GPL-2.0+ license, and is now developed independently of the proprietary Aseprite.
LibreSprite includes color palettes created by:
- Richard "DawnBringer" Fhager palettes, 16 colors, 32 colors.
- Arne Niklas Jansson palettes, 16 colors, 32 colors.
It tries to replicate some pixel-art algorithms:
- RotSprite by Xenowhirl.
- Pixel perfect drawing algorithm by Sébastien Bénard and Carduus.
And it uses the following third-party libraries:
- Allegro 4 - allegro4 license
- FreeType - FTL license
- Google Test - gtest license
- XFree86 - XFree86 license
- curl - curl license
- duktape - MIT license
- giflib - giflib license
- libjpeg - libjpeg license
- libpng - libpng license
- libwebp - libwebp license
- loadpng - zlib license
- modp_b64 - BSD license
- pixman - MIT license
- simpleini - MIT license
- tinyxml - zlib license
- zlib - ZLIB license
This program is distributed under the GNU General Public License version 2, which means that compiled versions can be generated under GPL terms.