How to Download Aseprite from GitHub

This tutorial is in response to a Pinterest comment I saw from someone who wanted to download Asperite but was too young to be able to afford it. You can compile the programs' code yourself for free on Github. Here's how:

Disclaimer: I assume three things when writing this; One, you have a basic knowledge of computers, ie how to install programs, how to open programs, and what a program even is. Two, you are running Windows 10/11 how do you expect me to write a tutorial about an OS that I don't use?. Three, you are cloning the repository on your internal drive (your own computer, not an external drive or a flash/thumb drive).

  1. Install Git:
    • Go to Git's website and download the installer for your operating system.
    • Run the installer and follow the instructions to install Git.
  2. Install CMake:
    • Visit CMake's website and download the installer for your operating system.
    • Install CMake by following the on-screen instructions.
  3. Install Visual Studio:
    • Download Visual Studio Community Edition from here.
    • During installation, select the "Desktop development with C++" workload.
  4. Download Aseprite Source Code:
    • Decide where you'd like to download the Aseprite source code on your computer (e.g., your Documents folder or a custom projects folder).
    • Open Git Bash as an administrator. Search for it in the taskbar and click 'run as administrator'.
    • Use the cd (change directory) command to navigate to that folder. For example, if you're downloading to your "Documents" folder:
      cd ~/Documents
      Replace Documents with the folder path of your choice.
    • Type the following command and press Enter:
    • git clone --recursive https://github.com/aseprite/aseprite.git
    • This will download the Aseprite source code into a new folder named aseprite within the directory you selected.
  5. Build Aseprite:
    • Navigate to the Aseprite folder:
    • cd aseprite
    • Create a new folder for the build files:
    • mkdir build
      cd build
    • Run the following command to configure the build:
    • cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DLAF_BACKEND=skia -G Ninja ..
    • Build Aseprite by running:
    • ninja aseprite
  6. Run Aseprite:
    • After the build is complete, you'll find the Aseprite executable in the build/bin folder of the directory where you downloaded and built Aseprite. If you're not sure where that is, check the folder you used when you cloned Aseprite from GitHub or extracted its source files. Inside that folder, look for a subfolder called build, and then open the bin folder. The file you're looking for is named something like aseprite.exe.
    • Double-click it to run Aseprite!
Troubleshooting:

Even if you end up skipping through all of that and downloading LibreSprite, thank you for taking the time to read this far. This information applies to not only cloning the Asperite repository (copying its files to your computer) but also cloning any other repository. If anything, I hope you learned something new in case you didn't know before.

Go back?