JIRA Ticket Creator
Command-line tool for managing JIRA tickets. Create, search, import, and report on tickets without leaving the terminal.
Quick Links
- Get Started - Installation and first steps
- CLI Commands - Create, search, import, gantt
- Common Workflows - Real-world examples
- Troubleshooting - Common problems and fixes
What It Does
Create tickets individually or in batch:
jira-ticket-creator create --summary "Fix login bug"
jira-ticket-creator batch create --input tickets.csv
Search and query with JQL:
jira-ticket-creator search --jql "status = 'To Do'"
jira-ticket-creator query --jql "project = PROJ" --format csv --output results.csv
Import tickets with project mapping:
jira-ticket-creator import --jql "project = PROJ" --map-project backend
View reports and charts:
jira-ticket-creator team summary
jira-ticket-creator gantt --format html --output gantt.html
Why Use It
- No browser required - work in your terminal
- Batch operations - create, update, or transition multiple tickets at once
- Multiple output formats - table, JSON, CSV, Markdown, HTML
- Project mapping - organize tickets from multiple JIRA projects into logical teams
- Scripting friendly - pipe commands, write automation
Installation
go install github.com/clintonsteiner/jira-ticket-creator/cmd/jira-ticket-creator@latest
Or build from source:
git clone https://github.com/clintonsteiner/jira-ticket-creator.git
cd jira-ticket-creator
go build -o jira-ticket-creator ./cmd/jira-ticket-creator
Setup
Export your JIRA credentials:
export JIRA_URL=https://company.atlassian.net
export JIRA_EMAIL=your-email@company.com
export JIRA_TOKEN=your-api-token
export JIRA_PROJECT=PROJ
Test it:
jira-ticket-creator search --key PROJ-1
Documentation
- Getting Started
- CLI Commands
- Create
- Search
- Query
- Import
- Gantt
- Examples
- API Guide
- Go Client
- Project Mapping
- Troubleshooting
Common Tasks
View your work:
jira-ticket-creator search --jql "assignee = currentUser()"
Check critical issues:
jira-ticket-creator search --jql "priority = Critical"
Generate team report:
jira-ticket-creator team summary
Create Gantt chart:
jira-ticket-creator gantt --format html --output workload.html
open workload.html
Project Info
- Repository: https://github.com/clintonsteiner/jira-ticket-creator
- Issues: https://github.com/clintonsteiner/jira-ticket-creator/issues
- License: MIT