Plugins for the ProGit app.
|
Some checks failed
Validate Manifests / validate (push) Has been cancelled
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. |
||
|---|---|---|
| .github/workflows | ||
| csv-export | ||
| jira-sync | ||
| plugins | ||
| schema | ||
| slack-notify | ||
| symbio-expert | ||
| syntax-highlight | ||
| .gitignore | ||
| categories.json | ||
| CONTRIBUTING.md | ||
| LICENSE | ||
| README.md | ||
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
- Fork this repository
- Create a manifest in the appropriate category:
plugins/<category>/<your-plugin>.json - 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