Drag and drop your exported assets into Gemba
and integrate them into Xcode and Git with a simple click.
No more waiting for developers
Update assets yourself effortlessly, whenever you want. 💪
Never deliver wrong dimensions
Gemba warns you about implausible and mismatching pixel sizes.
No more manual asset integration
Designers switch out existing assets all by themselves. Have a coffee instead. ☕️
Each asset delivery is a commit with a helpful commit message.
With Gemba designers can finally explore full potential of git workflow and, dare I say, enjoy using it., Founding Engineer at Toca Boca
Batch-update images in Xcode asset catalogs
Detect and fix problems before delivering
Deliver to Git when you’re ready
How you use Gemba
Add or update assets
Drop assets into Gemba. Gemba puts the assets where they belong.
Existing assets will be updated, and image sets created for new assets.
Review and fix common mistakes
Gemba warns you about potential problems with your assets.
You can go fix the assets and re-drop them into Gemba.
Deliver when you’re ready
Describe your changes and press Deliver Changes.
Only now are your changes pushed to the app’s hosted Git repository, which your developers see and use.
What it does under the hood
Assets are copied to the working copy
Existing assets with matching filenames are replaced.
New assets can be added to an asset catalog as an image set.
Changes are local until delivered
The changes are only pushed once the designer presses Deliver Changes.
Deliver = pull, then push
Any remote changes are fetched, and a commit with the local changes played on top of them.
Merge conflicts? Designer gets to choose --ours/--theirs.
- Works best for teams working on iOS or Mac apps using Xcode. (Support for Android Studio coming soon.)
- Works perfectly with Sketch, Photoshop, or any other tool that exports assets.
- Works with any hosted or self-hosted Git repository, e.g. on GitHub, Bitbucket, Stash, Gitlab.
- No lock-in. Gemba uses plain Git, so you can switch to other services should you choose to. (But you won’t.)
Yesterday our designer updated an image with Gemba and triggered an automatic deploy to our staging server. How awesome is that?, CTO at Weld.io
Users love Gemba
I can’t even think of not using Gemba, even after using it just for this little bit. The ease of use of adding new images is so great., Designer at 88 Oak
After slicing all of these graphics, I like to use Gemba to upload the assets to Github for me. It’s a real simple drag-and-drop.
I really like it for when I’m tweaking a bunch of tiny things on the graphics, I don’t have to keep reminding the devs to update to the latest image. I just do it for them. Jenni Leder, Designer at Storehouse
Gemba + Sketch is love. Thanks so much for building this., Designer at HoverCards.com
Join some of the world’s best
Start delivering assets directly into Git repositories for just $9,99: