Preparing for system design interviews?  Try bugzed.com →

Aseprite File Parser

JSON →
library 0.0.18 ·javascript
verified Jun 17, 2026

The `ase-parser` library provides a pure JavaScript solution for parsing Aseprite `.aseprite` files into a structured object, enabling programmatic access to sprite data like frames, layers, cels, slices, tilesets, and palettes. Currently at version `0.0.18`, it's actively maintained with a focus on adding support for newer Aseprite features like Aseprite 1.3 fields, tilesets, tilemap layers, and linked cels. It ships with TypeScript types, facilitating its use in modern TypeScript projects. A key differentiator is its minimal footprint, having no runtime dependencies for the core parsing functionality. While examples might utilize libraries like `sharp` for image manipulation, `ase-parser` itself focuses solely on data extraction. The `0.0.x` versioning suggests ongoing development, with feature additions and bug fixes released as needed, and implies that breaking changes could occur in minor versions.

total hits 17
actors 4 distinct systems
last hit 18d ago ByteDance
ByteDance
5
GPTBot
4
Script
1
Humans
3

top countries 🇸🇬 Singapore · 🇺🇸 United States · 🇨🇦 Canada · 🇫🇷 France · 🇮🇩 Indonesia