
Aseprite Library
A downloadable library
The itch page for RampantDespair's Aseprite API library.
About The Project
Lua autocomplete/typehinting/intellisense for the Aseprite scripting API.
This project was made to remove the hassle of having to constantly look for functions on the API page.
Requires Lua Language Server.
Links
Github: https://github.com/RampantDespair/Aseprite-Library
Reddit thread: [Release] Two Aseprite Projects: Script Development Library & Feature-Rich Extension
| Published | 2 days ago |
| Status | Released |
| Category | Tool |
| Rating | Rated 5.0 out of 5 stars (1 total ratings) |
| Author | CrashTestJava |
| Tags | Aseprite, library |
| Code license | GNU General Public License v2.0 (GPL) |
| Average session | A few seconds |
| Links | GitHub |
| Content | No generative AI was used |
Download
Install instructions
Install in VSCode
1. Download the Lua extension by sumneko on the VSCode Marketplace
From here you have 2 choices:
a. Download the library file and paste it into your project
OR (better because using this method will make you able to stay synced to the repository)
b. Add the Aseprite-Library repository as a submodule to your project by running the following command:
git submodule add https://github.com/RampantDespair/Aseprite-Library lib/Aseprite-Library
Then, add the following to your .vscode\settings.json file (if it doesn't exist, create it):
{
"Lua.workspace.library": ["lib\\Aseprite-Library\\Aseprite-Library.lua"]
}
If you want to see a usage example, you can check out RampantDespair's Aseprite-Extension.
Install in other applications
1. Install Lua Language Server
2. Download the library file and paste it into your project

Leave a comment
Log in with itch.io to leave a comment.