Maven Central
Maven library versions, Maven dependencies and artifact release dates
Find Java libraries, releases, and dependency coordinates on Maven Central.
Your information
Library name or Maven group:artifact coordinates, for example jackson databind or com.google.guava:guava.
Example results
Latest version 2.22.3
com.fasterxml.jackson.core:jackson-databind
- Maven dependency
- <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>2.22.3</version> </dependency>
- Gradle dependency
- implementation 'com.fasterxml.jackson.core:jackson-databind:2.22.3'
About the Maven Central tool
Maven Central finds a library by name or group:artifact coordinates and returns its latest release, date, version count, and dependency snippets.
Get latest version needs a library name or coordinates; use coordinates to select an exact artifact.
Built from central.sonatype.com, repo.maven.apache.org and search.maven.org. Last checked Sep 29, 2026.
Actions
Get latest version
1 creditFind the best matching Maven Central library from its name or group:artifact coordinates. Returns its current release, release date, version count, dependency snippets, and matched artifact. Broad names may match a different project than intended; use coordinates to select an exact artifact.
Uses repo.maven.apache.org and search.maven.org.
What you provide
| Field | Type | Required | Description |
|---|---|---|---|
Librarylibrary | Text | Required | Library name or Maven group:artifact coordinates, for example jackson databind or com.google.guava:guava.Example: jackson databind |
What you get
| Field | Type | Description |
|---|---|---|
Groupgroup | Text | Matched Maven group.Example: com.fasterxml.jackson.core |
Artifactartifact | Text | Matched Maven artifact.Example: Jackson databind |
Release Daterelease_date | Date | UTC publication date of the release POM, when available.Example: 2026-09-21 |
Latest Versionlatest_version | Text | Latest release version in the repository.Example: 2.22.3 |
Maven Dependencymaven_dependency | Text | Maven dependency XML.Example: <dependency> <groupId>com.fasterxml.jackson.core</groupId>… |
Gradle Dependencygradle_dependency | Text | Gradle Groovy dependency declaration.Example: implementation 'com.fasterxml.jackson.core:jackson-databind:2.22.3' |
Maven Central Linkmaven_central_link | Text | Page for the matched version on Maven Central.Example: https://central.sonatype.com/artifact/com.fasterxml.jackson.core/jackson-databi… |
Number of Versionsnumber_of_versions | Number | Number of published versions listed by the repository.Example: 235 |
Example result
For Library: jackson databind
{
"group": "com.fasterxml.jackson.core",
"artifact": "jackson-databind",
"release_date": "2026-09-21",
"latest_version": "2.22.3",
"maven_dependency": "<dependency>\n <groupId>com.fasterxml.jackson.core</groupId>\n <artifactId>jackson-databind</artifactId>\n <version>2.22.3</version>\n</dependency>",
"gradle_dependency": "implementation 'com.fasterxml.jackson.core:jackson-databind:2.22.3'",
"maven_central_link": "https://central.sonatype.com/artifact/com.fasterxml.jackson.core/jackson-databind/2.22.3",
"number_of_versions": 235
}For developers
Call it from your code with one request. Change the values in input to run it on new data. To get an API key, open Developers at the bottom of Studio, turn on Developer mode and go to API keys.
curl 'https://api.fous.com/v1/query' \
--fail-with-body --silent --show-error --max-time 180 \
-H "Authorization: Bearer YOUR_API_KEY" \
-H 'Content-Type: application/json' \
--data-raw '{
"api": "@maven-central",
"visibility": "public",
"operation": "get_latest_version",
"version": 1,
"input": {
"library": "jackson databind"
},
"response": {
"format": "json"
}
}'What you can do with it
- Check a library’s latest release
- Review a library’s release date and version count
- Copy Maven or Gradle dependency declarations
- Find an artifact using its group and artifact coordinates
Questions about Maven Central
Can I run it with my own inputs?
Yes. Change the inputs in Studio and press Run, or send new inputs from your code, or ask a connected AI assistant.
Can I call this Maven Central tool as an API?
Yes. Send a POST request to /v1/query with your Fous API key and the inputs, and get JSON back.
How much does it cost?
Each completed run costs 1 credit. Failed runs without a completed receipt are free; completed work can remain charged if delivery is interrupted. With pay as you go, a credit costs 1¢. Monthly plans cost less per credit.
Do I need a Maven Central account?
No. You only need a Fous account.
How current is the data?
Fous gets the data from central.sonatype.com when you run it. Some results are reused for up to 24 hours, and results that use your account or key are never reused. It was last verified on Sep 29, 2026.
What is the latest version of a library?
Get latest version returns the latest release version for a matching library.
When was the latest release published?
Get latest version returns the release POM’s UTC publication date when available.
What dependency declaration should I use?
Get latest version returns Maven XML and Gradle Groovy dependency snippets.