Screenshot to Issue
Drop a screenshot in a folder and a bug report writes itself.
What you're making
You spot a bug, take a screenshot, and drop it in a watched folder. That's it. A job picks it up, pulls any visible error text out of the image, attaches your browser and screen details, and opens a tidy issue with the picture included. It turns the most annoying part of reporting bugs into dragging one file.
A watcher that turns a dropped image into a structured issue: text extracted from the screenshot, environment details attached, and the image uploaded. The value is entirely in removing steps from a chore people otherwise skip.
Hosting · Free forever
Deploys free on GitHub Actions, Cloudflare Workers Cron or your own machine.
GitHub Actions runs scheduled jobs free on public repositories, so this can tick along without a server.
Runs on a schedule for free, or on your own machine.
Core features · 7
- Watches a folder for new images
- Extracts any visible text from the screenshot
- Attaches environment details automatically
- Opens an issue with the image included
- Lets you review and edit before it posts
- Handles a batch of screenshots dropped at once
- Reports clearly when text extraction found nothing useful
The interesting part
- Text extraction is unreliable on screenshots, so the review step is essential
- Watching a folder without firing on half-written files
- Keeping tokens out of the script safely
Once it works
- Detect duplicates against existing issues
- Suggest a title from the extracted text
- Add a hotkey that captures and files in one step