Script to Convert CSV to Github Issues

Inspired by wanting to die at the thought of creating multiple issues via Githubs UI.

I wanted to share a new script I’ve put together that should make issue creation a bit easier. If you’ve ever needed to create multiple GitHub issues at once (like when planning a new feature or documenting a batch of bugs), this should save you some time.

What it does

This is a simple script that creates multiple GitHub issues from a CSV file. You just need to prepare a CSV with your issue details (title, description, and optional labels), and the script will create them all at once.

Where to find it

https://github.com/tjcafferkey/gh-issue-creator

Whats next

If it proves useful, some ideas of whats next:

  • Assignee support
  • Project board support
  • Better markdown support, perhaps via a UI? (you can already use it I think but, but would require some escaping etc)

One response to “Script to Convert CSV to Github Issues”

  1. […] and brevity. I also lean on AI to build small utility tools that increase my productivity, like this script that converts CSVs to GitHub issues. When brainstorming technical solutions, I keep it high-level, […]

Leave a Reply to How I Use AI in My Day-to-Day as a Software Engineer – Code by Tom Cancel reply

Your email address will not be published. Required fields are marked *