Plugins for the ProGit app.
Find a file
Markus Maiwald b2c21922da
Some checks failed
Validate Manifests / validate (push) Has been cancelled
feat: initial plugin collection
Add official ProGit plugins to repository:
- jira-sync: Synchronize issues with Jira
- slack-notify: Send notifications to Slack
- csv-export: Export issues to CSV format
- symbio-expert: Symbio integration plugin
- syntax-highlight: Syntax highlighting (extracted from core)

These plugins demonstrate the Plugin SDK capabilities and serve
as examples for community plugin development.

Part of ProGit Phase 3 (Ecosystem) implementation.
2026-01-30 13:01:08 +01:00
.github/workflows Initial plugin registry commit with example plugins 2026-01-30 12:46:53 +01:00
csv-export feat: initial plugin collection 2026-01-30 13:01:08 +01:00
jira-sync feat: initial plugin collection 2026-01-30 13:01:08 +01:00
plugins Initial plugin registry commit with example plugins 2026-01-30 12:46:53 +01:00
schema Initial plugin registry commit with example plugins 2026-01-30 12:46:53 +01:00
slack-notify feat: initial plugin collection 2026-01-30 13:01:08 +01:00
symbio-expert feat: initial plugin collection 2026-01-30 13:01:08 +01:00
syntax-highlight feat: initial plugin collection 2026-01-30 13:01:08 +01:00
.gitignore feat: initial plugin collection 2026-01-30 13:01:08 +01:00
categories.json Initial plugin registry commit with example plugins 2026-01-30 12:46:53 +01:00
CONTRIBUTING.md Initial plugin registry commit with example plugins 2026-01-30 12:46:53 +01:00
LICENSE Initial plugin registry commit with example plugins 2026-01-30 12:46:53 +01:00
README.md Initial plugin registry commit with example plugins 2026-01-30 12:46:53 +01:00

ProGit Plugin Index

Official plugin registry for ProGit - the terminal-native issue tracker.

Structure

plugins/
├── integrations/    # External system sync (Jira, Linear, GitHub, etc.)
├── analytics/       # Metrics, reports, dashboards
└── utilities/       # Notifications, automation, misc

Installing Plugins

# Update local index
prog plugin index update

# Search for plugins
prog plugin search jira

# Install a plugin
prog plugin install jira-sync

# Install specific version
prog plugin install jira-sync@1.0.0

# Install from git URL directly
prog plugin install --git https://github.com/user/my-plugin.git

Adding Your Plugin

  1. Fork this repository
  2. Create a manifest in the appropriate category:
    plugins/<category>/<your-plugin>.json
    
  3. Submit a pull request

Manifest Format

{
  "name": "my-plugin",
  "version": "1.0.0",
  "description": "What your plugin does",
  "author": "Your Name",
  "license": "Apache-2.0",
  "plugin_type": "integration",
  "runtime": "lua",
  "source_url": "https://github.com/you/my-plugin.git",
  "source_tag": "v1.0.0",
  "sdk_version": ">=0.2.0"
}

License

Apache-2.0