Sprat
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 |
| Status | In development |
| Category | Tool |
| Platforms | HTML5 |
| Author | Pedro Amaral Couto |
| Tags | Animation, atlas, editor, game-dev, Open Source, packer, sprat, Sprites, spritesheet, tool |
| Code license | MIT License |
| Average session | Days or more |
| Languages | English |
| Inputs | Keyboard, Mouse |
| Links | GitHub, GitHub |
| AI Disclosure | AI Assisted, Code |




Leave a comment
Log in with itch.io to leave a comment.