Find research datasets worth reusing
Search datasets from major research repositories and use ShareScore to quickly assess how well each record supports discovery, access, and reuse.
11
datasets available to search
ShareScore release 0.9.0
Dataset results
11 results for “Maven Central”
Goblin: Neo4J Maven Central dependency graph
<p>This repository contains a Neo4j dump of Maven Central dependency graph generated using <a href="https://github.com/Goblin-Ecosystem/goblinDependencyMiner">goblinDependencyMiner</a>.<br>To import this graph into neo4j, <strong>please use a version 4.x</strong>.</p> <p>Our dependency graph structure and metamodel are shown in images "goblin_dg_structure" and "metamodel".</p> <p>The latest available version dates from April 20, 2025, contains <span>16,939,391</span> nodes (712,509 libraries and 16,226,882 releases) and <span>152,434,085</span> edges (136,207,203 dependencies and 16,226,882 versioning edges).</p> <p>This repository contains two dump of the database:</p> <ul> <li><strong>goblin_maven_20_04_25.dump: </strong>This dataset contains the entire Maven Central dependency graph.</li> <li><strong>with_metrics_goblin_maven_20_04_25.dump</strong>: This dataset is the same as the previous one, but enriched with new “AddedValue” nodes (49,393,155 new nodes) representing the following metrics: CVE (dated may 13, 2025), freshness, popularity and speed. More information in this <a href="https://github.com/Goblin-Ecosystem/goblinTutorial">tutorial</a>.</li> </ul> <p>More details in the dedicated paper: <strong>Goblin: A Framework For Enriching And Querying the Maven Central Dependency Graph </strong>(https://doi.org/10.1145/3643991.3644879)<strong> </strong>- 21st International Conference on Mining Software Repositories (MSR'24).<br>If you use it, please <strong>cite</strong> this paper: <a href="https://dl.acm.org/doi/10.1145/3643991.3644879">https://dl.acm.org/doi/10.1145/3643991.3644879</a></p> <p>⚠️ This dataset is the subject of the <strong>Mining Challenge at the MSR 2025 conference</strong>, more information <a href="https://2025.msrconf.org/track/msr-2025-mining-challenge">here</a>.</p>
The Maven Central 2022 Dataset
<p>We present the Maven Central 2022 Dataset (MC22), based on a snapshot of Maven Central dated April<br> 4, 2022, for our replication study and future scientific work.</p> <p>The dataset contains metadata on jars in Maven Central and evolution metrics on syntactically SemVer-adhering<br> artifacts. It can be used to answer questions like: How often and when are updates of existing components<br> published? How do version tags look like and how do their syntactical forms change over time? How<br> common is the use of deprecation tags? and many more.</p> <p>The dataset contains three groups of information: Metadata on all jars in the snapshot, metrics on an-<br> alyzed upgrades and metrics on analyzed components. The metrics are calculated seperately regarding<br> three types of elements: public classes, public methods and protected methods.</p> <p> </p> <p> </p>
Maven central dependency graph
<p>The Maven dependency graph is an open dataset of Maven Central artifacts, their dependencies, as well as other relationships. Its main intent is to domesticate the wild within and around the Maven central ecosystem, in particular, and JVM-based libraries at large, making it more harnessable to both academics and industry. It is intended to answer high-level research questions concerning artifacts releases, evolution, and usage trends over time. It can also be used to assist researchers in selecting relevant datasets, among the mass of existing software artifact, for assessing particular empirical software engineering challenges. The complexity of these questions can range from simple pattern matching to advanced big data analysis and machine learning techniques.<br> <br> The accompanying paper to this dataset is has been accepted for publication in the proceedings of the International Conference on Mining Software Repositories 2019 and has received the MSR 2019 Data Showcase Award. This paper is available for download on <a href="https://arxiv.org/abs/1901.05392">arXiv</a>.</p>
Breaking Bad? Semantic Versioning and Impact of Breaking Changes in Maven Central (Dataset)
<p>The content presented in this repository accompanies the paper "Breaking Bad? Semantic Versioning and Impact of Breaking Changes in Maven Central" authored by Lina Ochoa, Thomas Degueule, Jean-Rémy Falleri, and Jurgen Vinju. The paper was submitted and accepted in the Journal of Empirical Software Engineering (EMSE'21). This study is an external and differentiated replication study of the paper <a href="https://jstvssr.github.io/assets/pdf/semantic-versioning-maven.pdf">"Semantic Versioning and Impact of Breaking Changes in the Maven Repository"</a> presented by Steven Raemaekers, Arie van Deursen, and Joost Visser.</p> <p><strong>Content</strong></p> <ul> <li><strong>README.md: </strong>document with the main description to start exploring the bundle.</li> <li><strong>data.zip: </strong>contains the datasets used within the study. These datasets must be used to get the same results like the ones presented in the article.</li> <li><strong>maven-api-dataset.zip:</strong> contains the code used to generate the datasets and to analyse the obtained results. Check the README.md file within this bundle for more information.</li> </ul> <p><strong>Relevant Links</strong></p> <ul> <li><strong>maven-api-dataset repository:</strong> <a href="https://github.com/tdegueul/maven-api-dataset">https://github.com/tdegueul/maven-api-dataset</a></li> <li><strong>maracas repository:</strong> <a href="https://github.com/crossminer/maracas">https://github.com/crossminer/maracas</a></li> <li><strong>Companion webpage:</strong> <a href="https://crossminer.github.io/maracas/2021/08/16/emse21/">https://crossminer.github.io/maracas/2021/08/16/emse21/</a></li> </ul>
The Updated Maven Central Dependency Graph
<p><strong>Maven Central Dependency Graph</strong></p> <p>This is an updated version of the artifact at https://zenodo.org/record/1489120</p> <p>The Maven dependency graph is an open dataset of Maven Central artifacts, their dependencies, as well as other relationships. Its main intent is to domesticate the wild within and around the Maven central ecosystem, in particular, and JVM-based libraries at large, making it more harnessable to both academics and industry. It is intended to answer high-level research questions concerning artifacts releases, evolution, and usage trends over time. It can also be used to assist researchers in selecting relevant datasets, among the mass of existing software artifact, for assessing particular empirical software engineering challenges. The complexity of these questions can range from simple pattern matching to advanced big data analysis and machine learning techniques.</p> <p>The accompanying paper to this dataset is has been accepted for publication in the proceedings of the International Conference on Mining Software Repositories 2019 and has received the MSR 2019 Data Showcase Award. This paper is available for download on <a href="https://arxiv.org/abs/1901.05392">arXiv</a>.</p> <p><strong>What is new?</strong></p> <p>The previous version included artifacts until September 6, 2018.<br> This version includes artifacts until September 10, 2019.</p> <p>This version includes license information as well as information about associated code repository.</p> <p>This version contains 4 201 392 artifacts (version) of 308116 distinct libraries from 47481 distinct group IDs.</p> <p>Note 33 638 artifacts represents version ranges and note actual versions. They can be filtered out by excluding version containing ','.</p> <p><br> <strong>Usage</strong></p> <p>Usage:</p> <ul> <li> Download the archive from zenodo</li> <li> Decompress the archive</li> </ul> <pre><code class="language-bash"># Pull the image and start the container docker run -d --name mm-neo4j -p 7474:7474 -p 7687:7687 -v /path/to/neo4j-data:/data --env=NEO4J_dbms_memory_heap_max__size=8g lyadis/mm-neo4j:latest</code></pre> <ul> <li> Open http://127.0.0.1:7474/browser/ in your browser</li> </ul>
Neo4J Maven Central dependency graph
<p>⚠️ Updated archive here: <a href="../records/11104819">https://zenodo.org/records/11104819</a> ⚠️</p> <p>Neo4j dump of the dependency graph of Maven Central as of April 04, 2023.<br> </p>
Maven Central Analysis
<p>The structure of the Maven ecosystem provides a valuable source of data to study and analyze the distribution of Java libraries. In this study we scrutinize four different categories of information available on Maven; packaging types content of the libraries, Java aspects of builds, required space by the packages, and finally, version control reproducibility of the libraries.</p>
POM of 2326 archetypes in Maven central repository
<p>This dataset contains <em>pom.xml </em>files of 2326 archetypes in Maven central repository.</p> <p>The format of file name of each <em>pom.xml</em> is "<groupId>=<artifactId>=<version>=<orginal file name>", where "." in groupId is replace as "=".</p> <p>For example, the file name "am=ik=archetype=spring-boot-blank-archetype=0.9.0=spring-boot-blank-archetype-0.9.0.pom" represents: </p> <ul> <li>groupId: am.ik.archetype</li> <li>artifactId: spring-boot-blank-archetype</li> <li>version: 0.9.0</li> <li>pom.xml original filename: spring-boot-blank-archetype-0.9.0.pom</li> </ul> <p> </p>
Maven Central Analysis Niels
<p>The structure of the Maven ecosystem provides a valuable source of data to study and analyze the distribution of Java libraries. In this study we examine the required space by the packages. Main dataset can be found here: <a href="https://doi.org/10.5281/zenodo.8077125">https://doi.org/10.5281/zenodo.8077125</a></p>
Qualisign: Software Metrics and GoF Design Patterns of the Maven Central Repository
<p>This dataset contains software metric and design pattern data for around 100,000 projects from the Maven Central repository. The data was collected and analyzed as part of my master's thesis "Mining Software Repositories for the Effects of Design Patterns on Software Quality" (https://www.overleaf.com/read/vnfhydqxmpvx, https://zenodo.org/record/4048275).</p> <p>The included qualisign.* files all contain the same data in different formats:<br> - qualisign.sql: standard SQL format (exported using "pg_dump --inserts ..."),<br> - qualisign.psql: PostgreSQL plain format (exported using "pg_dump -Fp ..."),<br> - qualisign.csql: PostgreSQL custom format (exported using "pg_dump -Fc ...").</p> <p>create-tables.sql has to be executed before importing one of the qualisign.* files. Once qualisign.*sql has been imported, create-views.sql can be executed to preprocess the data, thereby creating materialized views that are more appropriate for data analysis purposes.</p> <p>---</p> <p>Software metrics were calculated using CKJM extended:<br> http://gromit.iiar.pwr.wroc.pl/p_inf/ckjm/</p> <p>Included software metrics are (21 total):<br> - AMC: Average Method Complexity<br> - CA: Afferent Coupling<br> - CAM: Cohesion Among Methods<br> - CBM: Coupling Between Methods<br> - CBO: Coupling Between Objects<br> - CC: Cyclomatic Complexity<br> - CE: Efferent Coupling<br> - DAM: Data Access Metric<br> - DIT: Depth of Inheritance Tree<br> - IC: Inheritance Coupling<br> - LCOM: Lack of Cohesion of Methods (Chidamber and Kemerer)<br> - LCOM3: Lack of Cohesion of Methods (Constantine and Graham)<br> - LOC: Lines of Code<br> - MFA: Measure of Functional Abstraction<br> - MOA: Measure of Aggregation<br> - NOC: Number of Children<br> - NOM: Number of Methods<br> - NOP: Number of Polymorphic Methods<br> - NPM: Number of Public Methods<br> - RFC: Response for Class<br> - WMC: Weighted Methods per Class</p> <p>In the qualisign.* data, these metrics are only available on the class level. create-views.sql additionally provides averages of these metrics on the package and project levels.</p> <p>---</p> <p>Design patterns were detected using SSA:<br> https://users.encs.concordia.ca/~nikolaos/pattern_detection.html</p> <p>Included design patterns are (15 total):<br> - Adapter<br> - Bridge<br> - Chain of Responsibility<br> - Command<br> - Composite<br> - Decorator<br> - Factory Method<br> - Observer<br> - Prototype<br> - Proxy<br> - Singleton<br> - State<br> - Strategy<br> - Template Method<br> - Visitor</p> <p>---</p> <p>The code to generate the dataset is available at:<br> https://github.com/jaichberg/qualisign</p> <p>The code to perform quality analysis on the dataset is available at:<br> https://github.com/jaichberg/qualisign-analysis</p>
The Ripple Effect of Vulnerabilities in Maven Central: Prevalence, Propagation, and Mitigation Challenges
Open the record for dataset details and reuse information.
ScienceDex guides
Understand access before you commit
These curated guides explain access requirements, typical timelines, costs, and reuse considerations for widely used research datasets.
Allen Brain Atlas
Allen Brain Atlas is an Allen Institute collection of brain map atlases, datasets, APIs, and analysis tools covering mouse, human, and non-human primate brain resources.
Annotated Behaviour and Observability Dataset (ABODe)
ABODe is a University of Edinburgh DataShare dataset for behavior classification in group-housed mice using home-cage video, identities, bounding boxes, ground-plate positions, and annotator labels.
DANDI Archive for NWB datasets
DANDI is a BRAIN Initiative archive for publishing and sharing neurophysiology data, including electrophysiology, optophysiology, and behavioral data packaged as NWB and related standards.
International Brain Laboratory public data
The International Brain Laboratory public data releases expose standardized mouse decision-making experiments, including Neuropixels recordings, widefield calcium imaging, behavior, and session metadata accessed through the ONE API.
OpenNeuro
OpenNeuro is a free, open platform for sharing neuroimaging datasets, with public search, dataset pages, and download paths for web, S3, DataLad, and the OpenNeuro CLI.