Slate - Pixel Art Editor
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.
- Building From Source
See the releases page for the full list of available downloads.
Note that the Linux binaries are built on Ubuntu 18.04.3 and may not work with other distributions. If you encounter issues running Slate on Linux, try building from source.
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 server 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.
If you like Slate, feel free to stop by the Discord server and let me know. I'm always excited to know that people are using it.
Building From Source
- Qt 5.15.2
master is the branch where development is done, and
release is the stable branch where releases are made from. I also tag releases.
Initialise the submodules after cloning:
git submodule update --init
Slate uses Qbs as the primary build system, with experimental CMake support added by the community. The sections below document the process of building Slate with Qbs.
It's recommended to build using Qt Creator for convenience.
First, follow Qbs' setup guide. Once you've set it up, choose one of the following approaches.
cd /path/to/slate-source-dir qbs
mkdir slate-build cd slate-build qbs /path/to/slate-source-dir/slate.qbs
For more information about building Qbs applications, see this page.
The CMake build is experimental and may not be up-to-date. Contributions are welcome.
cd /path/to/slate-source-dir cmake . cmake --build .
mkdir slate-build cd slate-build cmake /path/to/slate-source-dir/slate.qbs cmake --build .
To run all test cases:
cd slate-build ctest
List of assets used in the screenshots:
OS icons taken from font-os.