Created your pixel art in Photoshop, Krita, GIMP, or Aseprite? Downloaded sprites from OpenGameArt or other asset sites?

Sprat is your next step: organize, edit, and generate production-ready sprite atlases and spritesheets in seconds. Built with Qt for WebAssembly. Runs directly in your browser with no installation required.

Features:

  • Create and organize sprites in a unified workspace
  • Generate sprite atlases with automatic metadata generation
  • Create and manage animation sequences
  • Detect duplicate sprites automatically
  • Define collision hitboxes and frames
  • Frame detection and layout canvas for precise sprite placement
  • Split mode for comparing and adjusting sprites side-by-side
  • Synchronize sprites folder for seamless workflow integration
  • Create profiles and configurations for different target platforms
  • Export sprite sheets with associated metadata for immediate use in your game engine
  • ...

Roadmap — Powered by Community Support                                                                                      

Your donations directly fund development. Here's what's next: 

  • Undo/Redo system
  • Improved UI/UX refinements
  • Phaser export format
  • Aseprite (.ase) export compatibility
  • Godot engine export (JSON/JSON.meta)
  • Unity export (JSON metadata)
  • Polygonal frame support (beyond rectangular)
  • macOS binary
  • Windows binary
  • Linux binary
  • Advanced animation tools
  • Sprite composition/layering
  • Custom metadata editor
  • Tools suggested by community input

Published 16 hours ago
StatusIn development
CategoryTool
PlatformsHTML5
AuthorPedro Amaral Couto
TagsAnimation, atlas, editor, game-dev, Open Source, packer, sprat, Sprites, spritesheet, tool
Code licenseMIT License
Average sessionDays or more
LanguagesEnglish
InputsKeyboard, Mouse
LinksGitHub, GitHub
AI DisclosureAI Assisted, Code

Leave a comment

Log in with itch.io to leave a comment.