This round I got lazy and tried something dumb: uploaded one real screenshot to Gemini and said "hey, make this store-ready".
Instead of just doing it, Gemini basically lectured me: "Bad idea. AI editing loves to quietly mess up text, blur edges, invent random pixels. For store assets that's deadly – reviewers zoom in, users notice weirdness subconsciously." Then it flipped the script: don't touch the screenshot pixels. Just build the pretty frame/layout around them.
That actually made sense. What I really wanted wasn't a magic one-click edit anyway. I wanted something repeatable: drop my screenshots, apply the same clean style every time, export the right sizes, done. So I ended up building Store Listing Canvas: tiny browser app that lets you drag in your real screenshots, pick backgrounds/frames/radius, add text, and export polished store assets – without ever modifying the original UI pixels. It's basically a layout factory, not a Photoshop replacement.
I open-sourced it because: - If you're uploading to the App Store / Play Store, you should see exactly what the tool is doing (no black box). - People always want to tweak these things: new templates, different aspect ratios, localization support, etc.
Repo → https://github.com/Xatpy/store-listing-canvas Live version → https://www.chapiware.com/storelistingcanvas/
If you make apps and hate the screenshot part: what's currently the most annoying bit for you? Device sizes, consistent typography across languages, export hassle, coming up with captions…? Would love to hear war stories or ideas to make it better.