Aseprite Introduction Aseprite is a program to create animated sprites. Its main features are: Sprites are composed of layers & frames as separated concepts. Support for color profiles and different…
Aseprite




Introduction
Aseprite is a program to create animated sprites. Its main features are:
- Sprites are composed of layers & frames as separated concepts.
- Support for color profiles and different color modes: RGBA, Indexed (palettes up to 256 colors), Grayscale.
- Animation facilities, with real-time preview and onion skinning.
- Export/import animations to/from sprite sheets, GIF files, or sequence of PNG files (and FLC, FLI, JPG, BMP, PCX, TGA).
- Multiple editors support.
- Layer groups for organizing your work, and reference layers for rotoscoping.
- Pixel-art specific tools like Pixel Perfect freehand mode, Shading ink, Custom Brushes, Outlines, Wide Pixels, etc.
- Other special drawing tools like Pressure sensitivity, Symmetry Tool, Stroke and Fill selection, Gradients.
- Tiled mode useful to draw patterns and textures.
- Transform multiple frames/layers at the same time.
- Lua scripting capabilities.
- CLI - Command Line Interface to automatize tasks.
- Quick Reference / Cheat Sheet keyboard shortcuts (customizable keys and mouse wheel).
- Reopen closed files and recover data in case of crash.
- Undo/Redo for every operation and support for non-linear undo.
- More features & tips
Issues
There is a list of
Known Issues (things
to be fixed or that aren't yet implemented).
If you found a bug or have a new idea/feature for the program,
you can report them.
Support
You can ask for help in:
- Aseprite Community
- Aseprite Discord Server
- Official support: [[email protected]](mailto:[email protected])
- Social networks and community-driven places:
Credits
Aseprite was originally created by David Capello
and is now being developed and maintained by Igara Studio
and contributors.
Check the [AUTHORS](AUTHORS.md) file for details about the active team
of developers working on Aseprite.
License
This program is distributed under three different licenses:
1. Source code and official releases/binaries are distributed under
our [End-User License Agreement for Aseprite (EULA)](EULA.txt). Please check
that there are [modules/libraries in the source code](src/README.md) that
are distributed under the MIT license
(e.g. laf,
clip,
undo,
observable,
[ui](src/ui), etc.).
2. You can request a special
educational license
in case you are a teacher in an educational institution and want to
use Aseprite in your classroom (in-situ).
3. Steam releases are distributed under the terms of the
Steam Subscriber Agreement.
You can get more information about Aseprite license in the
FAQ.
Members
-
aseprite ★ PINNED
Animated sprite editor & pixel art tool (Windows, macOS, Linux)
C++ ★ 38k 1d agoExplain → -
themes ★ PINNED
List of themes created by Aseprite users
★ 348 2y agoExplain → -
docs ★ PINNED
Aseprite documentation
★ 43 2mo agoExplain → -
languages ★ PINNED
Available translations for Aseprite distributed via extensions
★ 139 2y agoExplain → -
api ★ PINNED
Scripting API for Aseprite
★ 299 1mo agoExplain → -
Aseprite-Script-Examples ★ PINNED
Examples of scripts for Aseprite v1.2.10 that you can modify and use for your own custom actions
Lua ★ 338 2y agoExplain → -
laf
A C++ library to create desktop applications
C++ ★ 346 2d agoExplain → -
skia ⑂
Skia is a complete 2D graphic library for drawing Text, Geometries, and Images.
C++ ★ 268 8d agoExplain → -
freetype2
FreeType2 mirror + changes for Aseprite
C ★ 107 14d agoExplain → -
psd
A library to read/write PSD files
C++ ★ 35 1y agoExplain → -
undo ⑂
C++ library to implement non-linear undo/redo functionality
C++ ★ 34 1y agoExplain → -
tga
C++ library to read/write Truevision TGA/TARGA files
C++ ★ 34 2y agoExplain → -
clip ⑂
Cross-platform C++ library to copy/paste clipboard content
C++ ★ 30 2mo agoExplain → -
flic
C++ library to read/write Animator Pro FLI/FLC files
C++ ★ 23 1y agoExplain → -
tinythreadpp
TinyThread++ mirror
C++ ★ 23 8y agoExplain → -
strings
Aseprite repository for translations
Python ★ 16 1mo agoExplain → -
observable ⑂
Observer pattern and signals/slots for C++11 projects
C++ ★ 12 1mo agoExplain → -
pixman
Pixman mirror
C ★ 12 4y agoExplain → -
Attachment-System
A system to use tiles as subsprites
Lua ★ 8 2y agoExplain → -
simpleini ⑂
Cross-platform C++ library providing a simple API to read and write INI-style configuration files
C++ ★ 8 2y agoExplain → -
tinyexpr ⑂
tiny recursive descent expression parser, compiler, and evaluation engine for math expressions
C ★ 7 1y agoExplain → -
extensions
Extensions for Aseprite
★ 6 2y agoExplain → -
giflib
giflib fork used on Aseprite
C ★ 5 14d agoExplain → -
json11 ⑂
A tiny JSON library for C++11.
C++ ★ 5 1y agoExplain → -
libwebp
libwebp mirror https://chromium.googlesource.com/webm/libwebp
C ★ 5 14d agoExplain → -
libzip
libzip mirror
C ★ 5 11y agoExplain → -
tests ▣
Automated tests for Aseprite
Lua ★ 5 3y agoExplain → -
css-layout ⑂
Reimplementation of CSS layout using pure JavaScript
C ★ 4 10y agoExplain → -
libpng ⑂
LIBPNG: Portable Network Graphics support, official libpng repository
C ★ 3 1mo agoExplain → -
harfbuzz
We use the tarball to avoid using ragel utility (docs and test folders removed)
C++ ★ 3 2mo agoExplain → -
fuzz
No description.
C++ ★ 3 4mo agoExplain → -
create-dmg ⑂
A shell script to build fancy DMGs
Shell ★ 3 1y agoExplain → -
jsoncpp-cmake ⑂
A CMake-ified version of JsonCpp, the JSON C++ library.
C++ ★ 3 13y agoExplain → -
benchmark ⑂
A microbenchmark support library
C++ ★ 3 1y agoExplain → -
get-ninja ⑂
Install ninja v1.12.0 downloading binaries from the ninja-build releases
Shell ★ 3 2y agoExplain → -
cmark ⑂
CommonMark parsing and rendering library and program in C
C ★ 2 1y agoExplain → -
fmt ⑂
A modern formatting library
C++ ★ 2 9mo agoExplain → -
cityhash ⑂
Automatically exported from code.google.com/p/cityhash
Shell ★ 2 1y agoExplain → -
gtest ▣
Mirror of Google C++ Testing Framework downloads
C++ ★ 2 11y agoExplain → -
lua ⑂
The Lua repo, as seen by the Lua team. Mirrored irregularly
C ★ 2 1mo agoExplain → -
tinyxml2 ⑂
TinyXML2 is a simple, small, efficient, C++ XML parser that can be easily integrated into other programs.
C++ ★ 2 2y agoExplain → -
stb ⑂
stb single-file public domain libraries for C/C++
C ★ 2 11y agoExplain → -
duktape
Duktape mirror for Aseprite
C ★ 2 10y agoExplain → -
inja ⑂
A Template Engine for Modern C++
C++ ★ 2 7y agoExplain → -
json.lua ⑂
A lightweight JSON library for Lua
Lua ★ 2 5y agoExplain → -
test-images
Set of images to test encoders/decoders
★ 2 4y agoExplain → -
zlib ⑂
A massively spiffy yet delicately unobtrusive compression library.
C ★ 2 1y agoExplain → -
sentry-native ⑂
Sentry SDK for C, C++ and native applications.
C ★ 1 3d agoExplain → -
mbedtls ⑂
An open source, portable, easy to use, readable and flexible SSL library
C ★ 1 3d agoExplain → -
curl ⑂
Curl is a tool and libcurl is a library for transferring data with URL syntax, supporting FTP, FTPS, HTTP, HTTPS, GOPHER, TFTP, SCP, SFTP, TELNET, DICT, LDAP, LDAPS, FILE, IMAP, SMTP, POP3, RTSP and RTMP. libcurl offers a myriad of powerful features
C ★ 1 14d agoExplain → -
aseprite-vscode-debugger
VSCode code extension to connect to Aseprite Debugger via DAP protocol
TypeScript ★ 1 1mo agoExplain → -
IXWebSocket ⑂
websocket and http client and server library, coming with ws, a command line swiss army knife utility
C++ ★ 1 2y agoExplain → -
qoi ⑂
The “Quite OK Image Format” for fast, lossless image compression
C ★ 1 2y agoExplain → -
libarchive ⑂
Multi-format archive and compression library
C ★ 1 1y agoExplain → -
spdlog ⑂
Fast C++ logging library.
C++ ★ 1 9mo agoExplain → -
googletest ⑂
Google Test
C++ ★ 1 1y agoExplain → -
libjpeg-turbo ⑂
libjpeg-turbo fork
C ★ 1 1y agoExplain → -
msgpack-c ⑂
MessagePack implementation for C and C++ / msgpack.org[C/C++]
C++ ★ 1 12y agoExplain → -
libuv ⑂
Cross-platform asychronous I/O
C ★ 1 12y agoExplain → -
contributor_covenant ⑂
Pledge your respect and appreciation for contributors of all kinds to your open source project.
★ 1 11y agoExplain → -
katana-parser ⑂
A CSS parsing library in pure C99
C ★ 1 8y agoExplain → -
cpp-httplib ⑂
C++11 header-only HTTP/HTTPS sever library
C++ ★ 1 8y agoExplain → -
stringencoders ⑂
Fast c-string transformations
Objective-C ★ 1 8y agoExplain → -
mujs ⑂
An embeddable Javascript interpreter in C.
C ★ 1 8y agoExplain → -
better-enums ⑂
C++ compile-time enum to string, iteration, in a single header file.
C++ ★ 1 7y agoExplain → -
wil ⑂
Windows Implementation Library
★ 1 6y agoExplain → -
vcpkg ⑂
C++ Library Manager for Windows, Linux, and MacOS
CMake ★ 1 6y agoExplain → -
pugixml ⑂
Light-weight, simple and fast XML parser for C++ with XPath support
★ 1 5y agoExplain → -
mimalloc ⑂
mimalloc is a compact general purpose allocator with excellent performance.
★ 1 3y agoExplain → -
sol2 ⑂
Sol v2.0 - a C++ <-> Lua API wrapper with advanced features and top notch performance - is here, and it's great! Documentation:
C++ ★ 1 3y agoExplain → -
crashpad ⑂
A crash-reporting system
C++ ★ 1 3y agoExplain → -
lua-cjson ⑂
Lua CJSON is a fast JSON encoding/parsing module for Lua
★ 1 3y agoExplain → -
efsw ⑂
efsw is a C++ cross-platform file system watcher and notifier.
★ 1 3y agoExplain → -
allegro ▣
This repository was created only for historical purposes, new versions of Aseprite will not use the Allegro library
C ★ 1 8y agoExplain → -
spanish-extension
Extension to add Spanish language to Aseprite
★ 1 8y agoExplain → -
TF-PSA-Crypto ⑂
Reference implementation of the PSA Cryptography API
★ 0 3d agoExplain → -
BLAKE3 ⑂
the official Rust and C implementations of the BLAKE3 cryptographic hash function
Assembly ★ 0 7d agoExplain → -
setup-msvc-dev ⑂
Github Action to set up a Developer Command Prompt for Microsoft Visual C++
★ 0 1mo agoExplain → -
cffi-lua ⑂
A portable C FFI for Lua 5.1+
★ 0 5mo agoExplain → -
cppdap ⑂
C++ library for the Debug Adapter Protocol
C++ ★ 0 2mo agoExplain → -
json ⑂
JSON for Modern C++
★ 0 3mo agoExplain → -
ImHex-Patterns ⑂
Hex patterns, include patterns and magic files for the use with the ImHex Hex Editor
★ 0 5mo agoExplain → -
sentry-crashpad ⑂
Aseprite's fork of Sentry's fork of crashpad. It's intended to by consumed by Aseprite's sentry-native fork to fix any issue that we might face
★ 0 10mo agoExplain → -
miniaudio ⑂
Audio playback and capture library written in C, in a single source file.
C ★ 0 11mo agoExplain → -
TinyEXIF ⑂
Tiny ISO-compliant C++ EXIF and XMP parsing library for JPEG.
C++ ★ 0 1y agoExplain → -
breakpad ⑂
Mirror of Google Breakpad project
C++ ★ 0 7y agoExplain → -
mini_chromium ⑂
A small collection of useful low-level (“base”) routines from Chromium
C++ ★ 0 8y agoExplain → -
sfntly ⑂
A Library for Using, Editing, and Creating SFNT-based Fonts
Java ★ 0 8y agoExplain → -
rtaudio ⑂
A set of C++ classes that provide a common API for realtime audio input/output across Linux (native ALSA, JACK, PulseAudio and OSS), Macintosh OS X (CoreAudio and JACK), and Windows (DirectSound, ASIO, and WASAPI) operating systems.
C++ ★ 0 8y agoExplain →
No repos match these filters.
More creators on gitmyhub
iamshaunjp WebDevSimplified paulirish iam-veeramalla tiangolo