GitShot is a minimal, simple, super fast client for opening and browsing GitHub issues on the go.
--- Key features ---
* Open Github issues from your phone (really fast!) - with screenshots, assignees, labels and milestones
* Browse recent issues to catch up with what the team is working on
* Use the Action extension to share right after taking a screenshot/annotating it
--- Who it's for ---
* Mobile Product Managers
* Mobile app developers
* Mobile app designers
... and anyone working on mobile products, really.
A GitHub user account is required to use the app.
--- Who it isn't for ---
Folks using other issue trackers: GitShot currently only works with GitHub Issues. We'd be happy to add support for JIRA or others (Trello maybe?) if we get enough requests.
--- The little story ---
We made GitShot because we work on lots of mobile apps and constantly test them while out of the office.
We were frustrated by the lack of proper support from GitHub for opening issues with screenshots on the go -- currently either you have to use the mobile site which doesn't support screenshots, or you switch to the desktop version but that is super hard to use.
Many fellow mobile makers told us they simply wait until they are back at their desk to open the issue with the screenshot, but we think it's just simpler to get it done right away.
This is how GitShot was born. We hope it helps you as much as it helps us!
--- Your GitHub token is stored locally ---
We know connecting GitHub and granting access to private repositories isn't ideal, but unfortunately GitHub doesn't have a scope for granting permissions to open Issues without granting access to code. So in order to guarantee maximum security, designed the app to work completely without a server. So we never have access to your GitHub credentials: they are stored securely in your iPhone's keychain.
--- Your screenshots are never published outside the issue ---
Screenshots that you attach to issues are uploaded to Imgur to a *secret* and *anonymous* URL, so no one has access unless they have the URL, i.e. access to the opened issue or someone with access shares the image URL with them. This is similar to what GitHub does with their user-images CDN, which does not authenticate users.
We would definitely prefer to store all screenshots on GitHub servers, but unfortunately GitHub doesn’t provide an API to upload images to us third party developers. We are in touch with them and while they understand the use case and are considering opening up, they don’t have a release estimate yet. Feel free to reach out to them to ask for it!
--- Feedback ---
Like it? Hate it? Missing something? Feel free to contact us or leave a review!
The app is now MUCH faster, keeping our focus on making you ever more productive :)
- Faster initial load, thanks to caching of issues, milestones, labels and assignees
- Faster access to your favorite GitHub repositories: they stay on top! Tip: long press to star/unstar right from GitShot :)
- Faster to find what your next steps are: labels and assignees are now shown in the issue list
- More focus on what isn't done yet: closed issues are now hidden by default, but you can show them if you want to see what's already been shipped
- The app stays in New issue mode after you opened one. Perfect for quickly jotting down to-do's while getting feedback from your client or product owner!
- More tailored for your workflow: you can decide whether the app opens in Browse or New issue mode at launch in iOS Settings :)
And yes, you can even open the app offline and check your issues -- even though not everything is optimized yet from a UX standpoint :)
Shipped with love - let us know what you think!
Ratings and Reviews
Superfast issue creation on iOS
5 stars for ease of use, 0 stars for privacy and security.
This little app is a super accompaniment to the iPad's built-in image annotation tools. Killer feature: an app extension that let's you send screenshots straight to issues.
My workflow looks like this:
1. Grab a screenshot on the iPad, and annotate it with the iOS image tools
2. Use the out-of-the-box icon to send it to GitShot's app extension
3. Fill in the issue title and body
4. Tap and the issue is filed. Boom.
Simple and recommended!
BUT BEWARE — The app uploads screenshots to imgur.com where they are publicly available.
That may or may not be okay for your requirements.
It would be much better if images were saved to github directly, which is what GitHub does if you create an issue in a web browser.
Developer Response ,
Thanks for your thorough review! Glad to hear you find this as helpful as we do, indeed we designed the app extension for speed! :-)
Regarding image privacy, we should make our approach clearer in the app: the images uploaded to Imgur are *secret*, so no one has access unless they have the URL, i.e. access to the opened issue or someone with access shares the image URL with them. This is similar to what GitHub does with their user-images CDN, which does not authenticate users. Privacy was a major concern while designing the app as we want to be super protective of our users’ ideas and projects!
We would definitely prefer to store everything on GitHub servers, but unfortunately GitHub doesn’t provide an API to upload images to third party developers. We are in touch with them and while they understand the use case and are considering opening up, they don’t have a release estimate yet. Please feel free to reach out to their support email to add your vote, we’ll switch right away if they agree to offer this!
I hope this addresses your concerns. Please feel free to reach out again if it doesn’t, and of course if you have any other feedback or feature requests!
With Family Sharing set up, up to six family members can use this app.