Jenkins Plugins Scraper avatar

Jenkins Plugins Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Jenkins Plugins Scraper

Jenkins Plugins Scraper

Scrape the Jenkins Plugin Index - search 1900+ plugins by keyword and category or fetch specific plugin details by artifactId. Returns installation counts, maintainers, dependencies, GAV, and more.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Extract structured data from the Jenkins Plugin Index — installation counts, maintainer details, dependencies, GAV coordinates, version information, and more for 1900+ Jenkins plugins.

What You Get

Each scraped plugin record contains:

FieldDescription
artifactIdUnique plugin artifact ID (e.g. git, blueocean)
titleHuman-readable plugin name
excerptShort plugin description
versionLatest published version
requiredCoreMinimum Jenkins core version required
gavMaven GroupId:ArtifactId:Version coordinates
categoriesPlugin category list (e.g. scm, build-tools)
labelsPlugin labels/tags
wikiPlugin documentation URL
sourceUrlSource code repository URL
developersList of maintainers with ID and name
currentInstallsCurrent active installation count
dependenciesPlugin dependencies with name, version, optional flag
buildDateLast build date
releaseTimestampLatest release timestamp
recordTypeAlways jenkins_plugin
scrapedAtTimestamp of when the record was scraped

Input

Search and filter plugins from the Jenkins Plugin Index.

{
"mode": "search",
"query": "git",
"categories": ["scm"],
"maxItems": 50
}
FieldTypeDescription
querystringKeyword to search plugin names, titles, and descriptions
categoriesarrayFilter by category labels (e.g. scm, build-tools, notification)
maxItemsintegerMaximum records to return (default: 100, max: 10000)

Mode: getByName

Fetch specific plugin details by their Maven artifactId.

{
"mode": "getByName",
"artifactIds": ["git", "blueocean", "pipeline-stage-view"]
}
FieldTypeDescription
artifactIdsarrayList of Jenkins plugin artifact IDs
maxItemsintegerMaximum records to return

Example Output

{
"artifactId": "git",
"title": "Git plugin",
"excerpt": "This plugin integrates Git with Jenkins.",
"version": "5.7.0",
"requiredCore": "2.479.3",
"gav": "org.jenkins-ci.plugins:git:5.7.0",
"categories": ["scm"],
"labels": ["scm", "git"],
"wiki": "https://plugins.jenkins.io/git",
"sourceUrl": "https://github.com/jenkinsci/git-plugin",
"developers": [
{"id": "markewaite", "name": "Mark Waite"},
{"id": "olamy", "name": "Olivier Lamy"}
],
"currentInstalls": 196667,
"dependencies": [
{"name": "git-client", "title": "Git client", "version": "6.5.0", "optional": false}
],
"buildDate": "2026-03-25",
"recordType": "jenkins_plugin",
"scrapedAt": "2026-05-30T12:00:00+00:00"
}

Use Cases

  • Plugin discovery — find the right Jenkins plugin for CI/CD pipelines
  • Dependency analysis — understand plugin dependency chains before installation
  • Installation tracking — monitor how widely adopted specific plugins are
  • Maintenance auditing — identify plugins with active maintainers vs. unmaintained ones
  • Version management — track plugin versions and required Jenkins core compatibility
  • Category browsing — explore plugins by functional category

Common Plugin Categories

CategoryDescription
scmSource code management (Git, SVN, etc.)
build-toolsBuild and pipeline tools
notificationNotifications (Slack, email, etc.)
testingTest reporting and integration
uiUser interface enhancements
deploymentDeployment automation
cloudCloud provider integrations
authenticationSecurity and authentication
artifactArtifact management
cluster-managementContainer and cluster tools

FAQ

Does this require API keys or authentication? No. The Jenkins Plugin Index API is fully public.

How many Jenkins plugins are available? The Jenkins Plugin Index contains 1900+ community plugins.

What is the difference between categories and labels? Both can be used to filter plugins. Categories are a broader classification while labels are more granular tags. The categories filter checks both fields.

How do I find a plugin's artifactId? Visit plugins.jenkins.io, search for a plugin, and use the last segment of the URL (e.g., git from plugins.jenkins.io/git).

Are installation counts real-time? Installation counts are sourced from Jenkins usage statistics collected monthly.

Is there rate limiting? The public API is generally permissive. The scraper uses polite delays between requests.