Aseprite

aseprite.org
Aseprite

An animated sprite editor & pixel art tool for Windows, macOS and Linux.

Open Source

Aseprite Source Code

Author

aseprite

Description

Animated sprite editor & pixel art tool (Windows, macOS, Linux)

#animated-sprites#animation#aseprite#c-plus-plus#cpp#draw#gif#graphics#pixel-art#pixel-editor#sprite-editor#sprites#spritesheet#tile-editor#tilemap-editor

Homepage

https://www.aseprite.org

License

Created

19 Aug 14

Last Updated

09 Jun 26

Latest version

v7_0_2beta

Primary Language

C++

Size

47,155 KB

Stars

37,386

Forks

8,142

Watchers

37,386

Language Usage

Language Usage

Star History

Star History

Top Contributors

Recent Commits

  • David Capello (05 Jun 26)

    Update laf module

  • David Capello (04 Jun 26)

    Update observable module to fix a bug connecting new slots inside the same signal

  • David Capello (04 Jun 26)

    Fix crash hiding a layer when we are moving pixels (fix #5781)

  • Christian Kaiser (03 Jun 26)

    Fix crash when searching in Preferences dialog (fix ASEPRITE-4D5)

  • David Capello (02 Jun 26)

    [clang-tidy] Remove clang-analyzer-optin.core.EnumCastOutOfRange check As we use enums as flags we avoid a lot of "out of range" warnings removing this check. https://clang.llvm.org/extra/clang-tidy/checks/clang-analyzer/optin.core.EnumCastOutOfRange.html https://clang.llvm.org/docs/analyzer/checkers.html#optin-core-enumcastoutofrange

  • David Capello (29 May 26)

    Update laf module

  • David Capello (29 May 26)

    Don't save aseprite.ini when running in batch mode (fix #5733)

  • David Capello (29 May 26)

    Update laf module

  • Gaspar Capello (21 May 26)

    Fix ⌘ key is held down using ⌘O to open native file dialog (fix #4817) Reset all held keys in the internal key press array after closing the native dialog box.

  • David Capello (07 May 26)

    Fix memory leaks deleting FileItem thumbnails at app exit

  • David Capello (05 May 26)

    Update AUTHORS file

  • David Capello (30 Apr 26)

    Replace pre-commit with prek

  • David Capello (04 May 26)

    Merge branch 'beta'

  • Evorp (30 Apr 26)

    [theme] Fix poor text legibility on home screen in dark mode (#5764)

  • Christian Kaiser (29 Apr 26)

    Use format auto-detection only on built-in formats (fix #5772)

  • David Capello (28 Apr 26)

    Merge branch 'main' into beta

  • Gaspar Capello (28 Apr 26)

    Fix zoom level 20% distorts layers (fix #5774)

  • Gaspar Capello (24 Apr 26)

    Fix cannot select one tile in a tilemap layer in tiles mode (fix #5769)

  • David Capello (28 Apr 26)

    Fix crash using "Undo Limit" option when an UndoState must be deleted The "Undo Limit" will delete every UndoState at the beginning of the "Undo History" that exceeds the limit. It deletes all cmds from the beginning, deleting any suspended object in those cmds. We don't need to decreate CelData references from the Cel destructor, those references must be controlled before destruction. Possible fix for bugs related to #5767

  • David Capello (21 Apr 26)

    [thumbnailer] Fix StreamAdaptor impl'ing FileInterface::writeBytes() We've added a new dio::FileInterface::writeBytes() member function that must be implemented.

  • David Capello (21 Apr 26)

    Merge branch 'main' into beta

  • Gaspar Capello (21 Apr 26)

    Fix selection tool performance in tilemap layers in 'Tiles' mode Before this fix, large tiles (e.g. 128x128) caused a noticeable delay when releasing the mouse button during a selection action in tilemap mode 'Tiles'. The issue becomes more noticeable with larger tile sizes.

  • David Capello (21 Apr 26)

    Fix "Incompatible File" dialog: better message + automatic word wrap This will help translations to avoid doing manual word wrap work in this message. With this patch we've also fixed some issue calculating the required size of the textbox.

  • David Capello (20 Apr 26)

    Merge branch 'main' into beta

  • David Capello (06 Apr 26)

    [.aseprite] Fix crash decoding invalid external file types

  • David Capello (05 Mar 26)

    [.aseprite] Fix stack overflow decoding properties

  • David Capello (20 Apr 26)

    Update laf module

  • sliva0 (07 Apr 26)

    Fix #5736: underscore and strike-sthrough not shifted with layer's name

  • Gaspar Capello (10 Mar 26)

    Add z-order tests

  • Gaspar Capello (05 Mar 26)

    Fix hidden layers affect z-index (fix #5681)

Aseprite Security

4.4/10

Repo Security Summary

Updated 01 Jun 26

  • Maintained 10/10
  • Code-Review 3/10
  • Security-Policy 10/10
  • Dangerous-Workflow 10/10
  • Packaging N/A
  • Token-Permissions 0/10
  • CII-Best-Practices 0/10
  • Binary-Artifacts 10/10
  • Pinned-Dependencies 0/10
  • License 0/10
  • Fuzzing 0/10
  • Signed-Releases 0/10
  • Branch-Protection N/A
  • SAST 0/10

Aseprite Website

Website

Aseprite - Animated sprite editor & pixel art tool

Animated sprite editor & pixel art tool

Redirects

Does not redirect

Security Checks

All 65 security checks passed

Server Details

  • IP Address 35.192.161.79
  • Hostname 79.161.192.35.bc.googleusercontent.com
  • Location Council Bluffs, Iowa, United States of America, NA
  • ISP Google LLC
  • ASN AS396982

Associated Countries

  • US US

Safety Score

Website marked as safe

100%

Blacklist Check

www.aseprite.org was found on 0 blacklists

  • AntiSocial Blacklist
  • Artists Against 419
  • Badbitcoin
  • Bambenek Consulting
  • CERT Polska
  • CoinBlockerLists
  • CRDF
  • CryptoScamDB
  • EtherAddressLookup
  • EtherScamDB
  • Fake Website Buster
  • MetaMask EthPhishing
  • NABP Not Recommended Sites
  • OpenPhish
  • PetScams
  • PhishFeed
  • PhishFort
  • Phishing.Database
  • PhishStats
  • PhishTank
  • Phishunt
  • RPiList Not Serious
  • Scam.Directory
  • SecureReload Phishing List
  • Spam404
  • StopGunScams
  • Suspicious Hosting IP
  • ThreatFox
  • ThreatLog
  • TweetFeed
  • URLhaus
  • ViriBack C2 Tracker

Website Preview

Website preview

Aseprite Reviews

More Animation

⚠️ This section is still a work in progress ⚠️
Check back soon, or help us complete it by submiting a pull request on GitHub.
Or submit an entry here

About the Data: Aseprite

Change History

  • Added

API

You can access Aseprite's data programmatically via our API. Simply make a GET request to:

https://api.awesome-privacy.xyz/v1/services/aseprite

The REST API is free, no-auth and CORS-enabled. To learn more, view the API Docs or read the API Usage Guide.

Share Aseprite

Help your friends compare Animation, and pick privacy-respecting software and services.
Share Aseprite and Awesome Privacy with your network!

View Animation (1)