Maven Search Quick Tutorial:


Quick summary of features and in comparison with other popular search engines:

Feature javalibs.com mvnrepository.com search.maven.org
intelligent search (comprehensive article) (since 6/2016)
autocomplete search
search for Maven plugins and archetypes
search for Java classes
multiple repositories (since 10/2016)
artifact dependency tree
artifact usage (chart) (single number)
online javadoc and source

Just type into the search box group id or artifact id, autocomplete will pop up and you can either select the artifact, or press "search" to see the search results. Autocomplete is really powerful so you will use it 99% of the time. Note: if you couldn't find what you were looking for, please submit a bug / feature request

Out-of-the-box search box tries to be intelligent and look for everything based on the input query, but you can also narrow down search to search for dependencies, Maven plugins, archetypes and even Java classes.

When you navigate to the search results page, you will see up to 100 results and you can use pagination or a filter to narrow results:
Also if the search didn't find any results, it will show suggestions instead.


In Google Chrome you can use omnibox. Out-of-the-box works if you type javalibs.com and press space. Next type your query and you will receive the data from the autocomplete:
Note: You can change the keyword which activates this search. Right click inside the omnibox, select Edit search engines and change javalibs.com to anything you like (I change it to "m").


Every artifact has Maven / Ivy / Gradle / Scala / Groovy / Leiningen dependency string. Also you can download the artifact itself (usually a JAR file), see sources, javadoc and pom.xml. And also you can view dependency tree.


Every artifact has "Artifact usage" chart, which displays how much is selected artifact used as a dependency in other Maven artifacts in indexed Maven repositories (Central, JBoss, Spring, ...) and public GitHub projects. It shows number of new projects using selected artifact every year.


Most artifacts are in Maven Central, but several large companies don't publish their artifacts to Central for various reasons. There are many supported repositories and whenever you see the repository badge, click it and see instructions how to use it.


Every artifact has a JAVADOC panel where's Javadoc (obviously) :-) It's currently a work-in-progress, basic Javadoc functionality has been achieved and now I'm enhancing it because Javadoc could be much, much better than current industry's standard.



© Jiri Pinkas 2015 - 2016. Admin login To submit bugs / feature requests please use this github page
related: JavaVids | Top Java Blogs | Java školení | monitored using: sitemonitoring
Apache and Apache Maven are trademarks of the Apache Software Foundation. The Central Repository is a service mark of Sonatype, Inc.