Slate is a bitmap editor available for Linux, Windows and Mac. With Slate, you can:
- Edit images directly
- Use layers
- Create seamless 2D tilesets
- Preview sprite sheet animations
Slate was built for pixel art, and its goal is to simplify the creation of sprites and tilesets by offering a user-friendly, customisable interface.
See the releases page for the available downloads.
All Slate builds are portable, meaning that no installation is necessary. On Windows, however, it may be necessary to run the vc_redist.x64.exe file that comes with the download in order to install certain Microsoft C++ libraries if you've never installed any applications that require this prior to running Slate.
Join Slate's Discord channel for discussion: https://discord.gg/ZtAAg5D
It's fine to ask questions here on GitHub as well - just create an issue and I will label it accordingly.
- This is a work in progress, but should already be usable. Feel free to report any bugs you find. :)
- The UI is currently designed for the Material style, and will probably look bad when run with others.
- Qt 5.12
master
is the default branch where all work is done, and is not guaranteed to be stable. I tag releases, so if you're looking for a stable build to try out, it's best to pick the latest one from git tag -l
.
There are two options for building:
It's recommended to build using Qt Creator for convenience.
Open slate.qbs in Qt Creator, configure the project using a kit with a Qt version that meets the requirement listed in the Dependencies section, and then build it.
First, follow Qbs' setup guide. Once you've set it up, choose one of the following approaches.
In-source builds:
cd /path/to/slate-source-dir
qbs
Shadow builds:
mkdir slate-build
cd slate-build
qbs /path/to/slate-source-dir/slate.qbs
For more information about building Qbs applications, see this page.
List of assets used in the screenshots: