Skip to content

konradmichalik/canopy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

264 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Canopy Logo

Your Jira companion – tree visualization, powerful filters, grouping, and real-time change tracking

Svelte 5 TypeScript Tailwind CSS License

Try Online β€’ Documentation β€’ macOS App


Canopy Demo

Canopy visualizes Jira issues in a hierarchical tree view (Epic β†’ Story β†’ Task β†’ Subtask), making it easy to understand project structure and track progress across your team.

✨ Features

  • Tree View - Hierarchical display with expand/collapse, progress aggregation, vim-style keyboard navigation
  • Filtering - Quick filters, dynamic filters, saved presets, text search
  • Grouping - By Sprint, Release, Assignee, Status, Project, or Recency
  • Change Tracking - Checkpoint-based change detection (Beta)
  • Theming - Light/dark mode with 6 accent colors
  • macOS Desktop App - Native Tauri app without CORS proxy

πŸš€ Three Ways to Use Canopy

Option Description CORS Proxy
Online Use directly in browser Required
macOS App Native desktop app Not needed
Local Run from source Required

Homebrew (recommended for macOS)

brew tap konradmichalik/tap
brew install --cask canopy

Update to the latest version:

brew update && brew upgrade --cask canopy

Manual Download

Download the latest .dmg from GitHub Releases.

The app is currently unsigned. On first launch: right-click the app and select "Open", or run xattr -cr /Applications/Canopy.app.

From Source

git clone https://github.com/konradmichalik/canopy.git
cd canopy
npm install
npm run dev

Note: A CORS proxy is required for browser access.

πŸ“‹ Requirements

  • Node.js 18+
  • Jira Cloud or Server/Data Center instance
  • API Token (Cloud) or Personal Access Token (Server)

πŸ“– Documentation

Full documentation available at konradmichalik.github.io/canopy

πŸ› οΈ Tech Stack

πŸ“„ License

MIT

About

πŸͺœ Web app to display Atlassian Jira tickets in a clearly (hierarchical) tree structure.

Resources

Stars

Watchers

Forks

Contributors