Plugins
Connect EngineerDNA to your engineering tools. Use official plugins or build your own.
Official Plugins
GitHub
AvailableTrack pull requests, review comments, and merge frequency from GitHub repositories.
GitLab
AvailableMonitor merge requests, pipelines, and deployment frequency from GitLab projects.
Jira
AvailableConnect engineering metrics to Jira issues and sprint data.
Bitbucket
Coming SoonAnalyze pull requests and repository activity from Bitbucket.
Plugin System
JSON-RPC Protocol
Plugins communicate using standard JSON-RPC 2.0 over stdin/stdout.
Language Agnostic
Build plugins in any language: Go, Python, Node.js, Rust.
Discovery System
Plugins auto-discovered from ~/.engineerdna/plugins directory.
Provider System
Plugins can implement multiple provider types: Source, Issue, CI/CD.
Build Your Own Plugin
Create custom plugins to connect EngineerDNA to any tool. Full documentation and examples available on GitHub.
Example: Install a plugin
cp plugin.json ~/.engineerdna/plugins/my-plugin/