Skip to content

Roadmap ​

Implemented ​

  • Import PNG, BMP, TGA, and Aseprite frames and tags from folders and subfolders.
  • Pack across multiple pages, trim transparency, repeat edge pixels, and share atlas positions for identical images. Export several scales from the CLI.
  • Inspect sprites and animations, open projects in tabs, and report source errors.
  • Generate glow and normal maps, use manual effect images, and override effect settings by folder, animation, or frame.
  • Build project batches from the CLI, validate sources, watch for changes, cache builds, and report timing information.
  • Export engine loaders and common data formats. Replace each output file atomically.

Next ​

  • Fix known bugs, including duplicate asset names, combined memory use, and exports left incomplete after a write failure.
  • Add expected-output test cases and check more exports in their target engines.
  • Document how each format names frames and records sizes and offsets.
  • Test and restore rotated packing and manual page assignment.

Later ​

  • Set page width and height limits separately; add pivots and 9-slice metadata.
  • Preserve more Aseprite timing and metadata, and consider other source formats.
  • Add import and repack tools, presets, undo and redo, search, and statistics.
  • Consider PNG8, WebP, and other compressed image outputs.

Polygon packing, PSD and vector imports, Unity's internal atlas format, and allocating atlas space at runtime remain deferred.

Packrat documentation