Skip to content
| Marketplace
Sign in
Visual Studio Code>Data Science>Jeera to ExcelNew to Visual Studio Code? Get it now.
Jeera to Excel

Jeera to Excel

Sameer Aijaz

|
1 install
| (0) | Free
Pull Jira tickets and export them to a colour-coded Excel workbook — with resolution notes, status grouping, and auto-filter.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info
Jeera to Excel Logo

Jeera to Excel

Pull Jira tickets into a colour-coded Excel workbook — right from VS Code.

version license vscode


Features

  • One-click pull — fetches all tickets from any Jira project or custom JQL query with live progress
  • Colour-coded Excel — each Jira status gets its own worksheet with a matching tab colour and header
  • Resolution notes — add fix status, notes, and files changed per ticket; exported as a colour-coded column
  • Auto-filter + frozen header — every column is filterable; the header row stays visible while scrolling
  • Summary sheet — a bird's-eye count of all statuses in one place
  • Secure credentials — your API token is stored in VS Code's encrypted SecretStorage, never written to disk in plain text
  • ./tickets/ output — exports drop into a tickets/ folder in your workspace automatically

Installation

From the Marketplace (coming soon)

Search for "Jeera to Excel" in the VS Code Extensions panel.

From the .vsix file

  1. Download jeera-to-excel-x.x.x.vsix from Releases
  2. Open VS Code → Extensions sidebar → ··· menu → Install from VSIX…
  3. Select the downloaded file and reload VS Code

Quick Setup

Step 1 — Get your Atlassian API token

  1. Go to → id.atlassian.com/manage-profile/security/api-tokens
  2. Click Create API token, give it a name (e.g. vscode), and copy the token

Step 2 — Open the panel

Press Ctrl+Shift+P (or Cmd+Shift+P on Mac) and run:

Jeera to Excel: Open Panel

Step 3 — Fill in Configuration tab

Field Example Notes
Base URL https://yourcompany.atlassian.net No trailing slash
Email you@company.com Your Atlassian login email
API Token ATATT3xFfGF0... Paste from Step 1 — stored encrypted
Project Key(s) EB or EB, PROJ Comma-separated for multiple projects
Custom JQL project = EB AND sprint in openSprints() Overrides Project Key when set
Max Tickets 200 10–5000
Output Folder (leave blank) Defaults to ./tickets/ in workspace

Step 4 — Pull & Export

  1. Click Save Configuration → then Test Connection
  2. Switch to Tickets tab → click Pull Tickets from Jira
  3. (Optional) Switch to Resolutions tab → add notes for fixed tickets
  4. Switch to Export tab → click Export to Excel
  5. File appears at ./tickets/jira_tickets_2025_xx_xx.xlsx

Commands

Command Description
Jeera to Excel: Open Panel Opens the full 4-tab webview panel
Jeera to Excel: Configure Connection Shortcut to open the panel on the Config tab
Jeera to Excel: Pull Tickets & Export Headless quick-export with a VS Code progress notification — no panel needed

All commands are accessible via Ctrl+Shift+P.

Excel Output Format

Each exported workbook contains:

  • Summary sheet — status counts at a glance
  • One sheet per status (Done, In Progress, To Do, In Review, Blocked, etc.) with:
Column Description
Key Ticket ID (e.g. EB-1234)
Summary Ticket title
Type Bug, Story, Task, etc.
Priority Highest → Lowest
Assignee Display name
Reporter Display name
Labels Comma-separated
Created Formatted date
Updated Formatted date
Description Plain-text extract from Atlassian Document Format
Resolution Status Fixed / Needs Discussion / Needs Design / Needs Testing
Resolution Notes Your notes
Files Changed Files you edited to fix the ticket

Status colours

Status Colour
Done 🟢 Green
In Progress 🔵 Blue
In Review 🟠 Orange
Needs Fixes 🔴 Red
Blocked 🔴 Red
To Do ⚪ Grey
Backlog 🩶 Dark grey
Closed ⬛ Charcoal

Resolution note colours

Status Colour
Fixed 🟩 Light green
Needs Discussion 🟨 Yellow
Needs Design 🟦 Light blue
Needs Testing 🟧 Light orange

Settings (VS Code)

You can also configure the extension directly in VS Code Settings (Ctrl+,):

{
  "jeeraToExcel.baseUrl": "https://yourcompany.atlassian.net",
  "jeeraToExcel.email": "you@company.com",
  "jeeraToExcel.projectKey": "EB",
  "jeeraToExcel.jql": "",
  "jeeraToExcel.maxResults": 200,
  "jeeraToExcel.outputDir": "",
  "jeeraToExcel.statusGroups": {
    "In Progress": "Active",
    "Needs Fixes": "Rework"
  }
}

Note: The API token is not stored in settings.json. It is always saved via the panel or VS Code's secret storage.

Building from Source

git clone https://github.com/Same3rAijaz/jeera-to-excel.git
cd jeera-to-excel
npm install --include=dev
npm run compile
npm run package          # produces jeera-to-excel-x.x.x.vsix

Requirements: Node.js 18+, npm 9+

Contributing

  1. Fork the repo
  2. Create a feature branch: git checkout -b feature/my-feature
  3. Make your changes and compile: npm run compile
  4. Open a PR against master

Author

Sameer Aijaz

  • GitHub: @Same3rAijaz
  • Email: aijazsameer5@gmail.com

License

MIT — free to use, modify, and distribute.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft