The dev-java category contains libraries and utilities relevant to the Java programming language.

angus-activationProvides the implementation of the Jakarta Activation Specification
animal-sniffer-annotationsJava annotations for marking methods that Animal Sniffer should ignore
antJava-based build tool similar to 'make' that uses XML configuration files
ant-contribAnt-contrib tasks for Apache Ant
ant-coreCompatibility link to ant-core for >=dev-java/ant-1.10.14
ant-ivyIvy is a free java based dependency manager
antlrA parser generator for many languages
antlr-runtimeANTLR 3 Runtime
antlr-toolThe ANTLR 3 tool
antunitAn Antlib that provides a test framework for Apache Ant tasks and types
aopallianceAspect-Oriented Programming (AOP) Alliance classes
apache-ratApache Rat is a release audit tool, focused on licenses
apiguardian-api@org.apiguardian.api.API Java annotation provider
asmBytecode manipulation framework for Java
aspectjA seamless aspect-oriented extension to the Java programming language
assertj-coreRich and fluent assertions for testing for Java
auto-service-annotationsProvider-configuration files for ServiceLoader
batikXML Graphics Batik
bcelApache Commons Bytecode Engineering Library
bcmailThe Bouncy Castle Java S/MIME APIs for handling S/MIME protocols
bcpgJava cryptography APIs
bcpkixJava APIs for CMS, PKCS, EAC, TSP, CMP, CRMF, OCSP, and certificate generation
bcprovJava cryptography APIs
bcutilJava APIs for ASN.1 extension and utility APIs used to support bcpkix and bctls
bndbndlib: A Swiss Army Knife for OSGi
bnd-annotationbnd Annotations Library
bnd-antBnd Ant Tasks
bndlibbndlib: A Swiss Army Knife for OSGi
bnd-utilAQute Bnd Utilities
brotli-decBrotli decompressor
browserlauncher2A library that facilitates opening a browser from a Java application
bsfBean Script Framework
bshA small embeddable Java source interpreter
byaccjA Java extension of BSD YACC-compatible parser generator
byte-buddyOffers convenience for attaching an agent to the local or a remote VM
c3p0JDBC drivers with JNDI-bindable DataSources
cache2k-apilight weight and high performance Java caching library: API
cache2k-corelight weight and high performance Java caching library: core
caffeineA high performance caching library
cal10njava library for writing localized messages using resource bundle
cdi-apiAPIs for CDI (Contexts and Dependency Injection for Java)
cglibcglib is a powerful, high performance and quality Code Generation Library
checker-framework-qualAnnotations for type-checking by the Checker Framework
commons-beanutilsProvides easy-to-use wrappers around Reflection and Introspection APIs
commons-cliA Java library for working with the command line arguments and options
commons-codecImplementations of common encoders and decoders in Java
commons-collectionsExtends the JCF classes with new interfaces, implementations and utilities
commons-compressJava API for working with archive files
commons-csvSimple interface for reading and writing CSV files of various types
commons-daemonTools to allow Java programs to run as UNIX daemons
commons-digesterReads XML configuration files to provide initialization of various Java objects
commons-httpclientThe Jakarta Commons HttpClient library
commons-imagingA minimalistic realtime charting library for Java
commons-ioUtility classes, stream implementations, file filters, and much more
commons-junit4Assertions etc. for those who write tests with JUNIT 4
commons-langCommons components to manipulate core java classes
commons-loggingThin adapter allowing configurable bridging to other well known logging systems
commons-mathLightweight, self-contained mathematics and statistics components
commons-netClient-oriented Java library to implement many Internet protocols
commons-nullanalysisAnnotations and utility classes for ECLIPSE annotation-base null analysis
commons-validatorCommons component to validate user input, or data input
commons-vfsA single API for accessing various different file systems
concurrentlinkedhashmap-lruA high performance version of java.util.LinkedHashMap for use as software cache
conversant-disruptorConversant Disruptor - very high throughput Java BlockingQueue
cortadoMultimedia framework for Java written by Fluendo
coursier-binJava/Scala artifact fetching, bundling and deploying
cpptasksAnt-tasks to compile various source languages and produce executables
dom4jflexible XML framework for Java
easymockMock Objects for interfaces in JUnit tests by generating them on the fly
eclipse-ecjEclipse Compiler for Java
eclipse-jdt-annotationJDT Annotations for Enhanced Null Analysis
emmaFree Java code coverage tool
error-prone-annotationsJava annotations for the Error Prone static analysis tool
fastinfosetOpen Source implementation of the Fast Infoset Standard for Binary XML
fecForward Error Correction library in Java
felix-frameworkImplementation of the OSGi R8 core framework specification
felix-gogo-runtimeApache Felix Gogo Runtime
felix-mainOpen source OSGi framework by Apache Software Foundation
felix-resolverProvide OSGi resolver service.
felix-utilsUtility classes for OSGi
findbugs-annotationsAnnotation defined by the FindBugs tool
fishbowlUse the AAA pattern for writing tests for code that throws an exception
fontboxAn open source Java library for parsing font files
fopXML Graphics Format Object Processor All-In-One
freenet-extFreenet REference Daemon
gnu-regexpGNU regular expression package for Java
gradle-binA project automation and build tool with a Groovy based DSL
greenmailGreenMail - Email Test Servers
gsonGson JSON library
guavaA collection of Google's core Java libraries
guava-testlibA set of java classes to assist the tests for Guava itself
guiceGuice is a lightweight dependency injection framework for Java 6 and above
hamcrestCore API and libraries of hamcrest matcher framework.
hamcrest-coreLibrary of matchers for building test expressions
hamcrest-generatorCode generator for Hamcrest's library of matchers for building test expressions
hamcrest-libraryCore library of matchers for building test expressions
hashcashGeneration and parsing of Hashcash
hawtjni-runtimeA JNI code generator based on the generator used by the Eclipse SWT project
htmlcleanerHTML parser written in Java that can be used as a tool, library or Ant task
httpcomponents-clientApache HttpComponents Client
httpcoreApache HttpComponents Core (blocking I/O)
icedtea-soundPlugins for javax.sound
icedtea-webFOSS Java browser plugin and Web Start implementation
icu4jA set of Java libraries providing Unicode and Globalization support
identiconVisual representation of a hash value
injection-apiJakarta Dependency Injection
iso-relaxInterfaces useful for applications which support RELAX Core
istack-commons-runtimeistack common utility code
j2objc-annotationsAnnotations for the J2ObjC Java to Objective-C translator
jackcessA pure Java library for reading from and writing to MS Access databases
jackrabbit-webdavFully conforming implementation of the JRC API (specified in JSR 170 and 283)
jackson-annotationsCore annotations used for value types, used by Jackson data binding package.
jackson-coreCore Jackson processing abstractions (Streaming API), implementation for JSON
jackson-databindGeneral data-binding functionality for Jackson: works on core streaming API
jackson-dataformat-xmlData format extension for Jackson
jackson-dataformat-yamlSupport for reading and writing YAML-encoded data via Jackson abstractions
jackson-module-jakarta-xmlbindSupport for using Jakarta XML Bind (aka JAXB 3.0) annotations
jaclJacl is an implementation of Tcl written in Java
jai-imageio-coreJava Advanced Imaging Image I/O Tools API core (standalone)
jai-imageio-jpeg2000JPEG2000 support for Java Advanced Imaging Image I/O Tools API
jakarta-activationJakarta Activation
jakarta-activation-apiJakarta Activation API jar
jakarta-annotations-apiJakarta Annotations API
jakartaee-migrationApache Tomcat tool for migration from Java EE 8 to Jakarta EE 9
jakarta-el-apiJakarta Expression Language defines an expression language for Java applications
jakarta-interceptorsJakarta Interceptors
jakarta-json-apiJSR 374 (JSON Processing) API
jakarta-mailImplementation of the Jakarta Mail API
jakarta-mail-apiJakarta Mail API 2.1 Specification API
jakarta-oroA set of text-processing Java classes
jakarta-regexp100% Pure Java Regular Expression package
jakarta-servlet-apiJavax servlet API
jakarta-xml-soap-apiSOAP with Attachments API for Java (SAAJ) API (Eclipse Project for JAX-WS)
jalPartial port of the C++ Standard Template Library
jansiJansi is a java library for generating and interpreting ANSI escape sequences.
jansi-nativeNative JNI component for dev-java/jansi
javaccJava Compiler Compiler - The Java Parser Generator
java-configJava environment configuration query tool
javacupCUP Parser Generator for Java
java-dep-checkJava Dependency checker
java-diff-utilsLibrary for computing diffs, applying patches, generationg side-by-side view
java-getoptJava command line option parser
javahelpThe JavaHelp system online help system
javaparser-coreJava 1-17 Parser and Abstract Syntax Tree for Java
java-service-wrapperA wrapper that makes it possible to install a Java Application as daemon
javassistA class library for editing bytecodes in Java.
javatoolkitCollection of Gentoo-specific tools for Java
javax-el-apiExpression Language API
javax-injectDependency injection for Java (JSR-330)
javax-jms-apiJakarta Messaging
javax-jsp-apiJavaServer Pages(TM) API JSR-000152 JSR-000245
javax-mailJakarta Mail API
javax-persistence-apiPersistence API
javax-servlet-apiJavaServlet(TM) Specification JSR-000340
jaxb-apiJakarta XML Binding API
jaxb-runtimeJAXB (JSR 222) Reference Implementation
jaxb-stax-exExtensions to JSR-173 StAX API.
jaxenJaxen is a universal XPath engine for Java
jax-rpc-apiEclipse Project for Stable EE4J APIs
jaxrs-apiJakarta RESTful Web Services API
jaxws-apiJAX-WS (JSR 224) API (Eclipse Project for JAX-WS)
jbcryptJava implementation of OpenBSD's Blowfish password hashing code
jbig2-imageioPDFBox JBIG2 ImageIO plugin
jbitcollider-coreCore classes of jBitcollider: org.bitpedia.collider.core
jboss-jms-apiJSR-000914: Java(TM) Message Service (JMS) 1.1 API
jcalendarJava date chooser bean for graphically picking a date
jchart2dA minimalistic realtime charting library for Java
jcifsLibrary that implements the CIFS/SMB networking protocol in Java
jclasslibJava bytecode viewer
jcommanderCommand line parsing framework for Java
jctools-coreJava Concurrency Tools Core Library
jdbc-mysqlJDBC Type 4 driver for MySQL
jdbc-postgresqlJava JDBC 4.2 (JRE 8+) driver for PostgreSQL database
jdependTraverses Java class file directories and generates design quality metrics
jdisasmA disassembler for Java .class files
jdomJava-based solution for accessing, manipulating, and outputting XML data
jeromqPure Java implementation of libzmq
jffiJava Foreign Function Interface
jflexJFlex is a lexical analyzer generator for Java
jgoodies-commonJGoodies Common Library
jgoodies-looksJGoodies Looks Library
jide-ossJIDE Common Layer (Professional Swing Components)
jimfsAn in-memory file system for Java 7+
jlineA Java library for handling console input
jmcJDK Mission Control
jmh-coreHarness for building, running, and analysing nano/micro/milli/macro benchmarks
jmh-generator-annprocessHarness for building, running, and analysing nano/micro/milli/macro benchmarks
jmockAn expressive Mock Object library for Test Driven Development
jnaJava Native Access
jnaclPure Java implementation of NaCl: Networking and Cryptography library
jnr-a64asmA pure-java A64 assembler
jnr-constantsA set of platform constants (e.g. errno values)
jnr-ffiA library for invoking native functions from java
jnr-netdbNetwork services database access for java
jnr-posixCommon cross-project/cross-platform POSIX APIs
jnr-x86asmA pure-java port of asmjit
joda-convertLibrary to convert Objects to and from String
joda-timeDate and time library to replace JDK date handling
jol-coreJava Object Layout: Core
jopt-simpleA Java library for parsing command line options
jrobinJRobin is a 100% pure Java alternative to RRDTool
jschJSch is a pure Java implementation of SSH2
jsch-agent-proxya proxy to ssh-agent and Pageant in Java
jsonA reference implementation of a JSON package in Java
jsonrpc2-baseRepresent, parse and serialise JSON-RPC 2.0 messages
jsonrpc2-serverServer framework for processing JSON-RPC 2.0 messages
json-simpleJava 7+ toolkit to quickly develop RFC 4627 JSON compatible applications
json-smartJSON Small and Fast Parser
jsr305Annotations for Software Defect Detection in Java
jstlJakarta Standard Tag Library API
jstl-apiJakarta Standard Tag Library API
jtdsjTDS - SQL Server and Sybase JDBC driver
jtidya Java port of HTML Tidy, a HTML syntax checker and pretty printer
jtwig-coreJtwig Reflection Library
jtwig-reflectionJtwig Reflection Library
jul-to-slf4jJUL to SLF4J bridge
junitSimple framework to write repeatable tests
junit-clptrClassLoader per Test runner for JUnit 4.12+
junit-dataproviderThe common core for a TestNG like dataprovider runner for JUnit
junitparamsBetter parameterised tests for JUnit
jzlibJZlib is a re-implementation of zlib in pure Java
kafka-clientsApache Kafka distributed event streaming platform
leiningen-binAutomate Clojure projects without setting your hair on fire
libgA library to be statically linked. Contains many small utilities
lmax-disruptorA High Performance Inter-Thread Messaging Library
log4j-12-apiThe Apache Log4j 1.x Compatibility API
log4j-apiThe Apache Log4j API
log4j-coreThe Apache Log4j Implementation
log4j-over-slf4jLog4j implemented over SLF4J
luceneHigh-performance, full-featured text search engine written entirely in Java
lz4-javaLZ4 compression for Java
lzmaJava code for LZMA compression and decompression
lzmajioLzmaInputStream/LzmaOutputStream interacting with underlying LZMA en-/decoders
maven-binProject Management and Comprehension Tool for Java
mchange-commonsa library of arguably useful Java utilities.
memoryfilesystemAn in memory implementation of a JSR-203 file system.
mersennetwisterModified MersenneTwister java port for Freenet
metainf-servicesGenerates META-INF/services files automatically
miglayoutMiGLayout - Java Layout Manager for Swing, SWT and JavaFX
mill-binA Java/Scala build tool
minidns-coreDNS library for Java and Android systems
mockitoMockito mock objects library core API and implementation
msvMulti-Schema Validator Core package
mvelMVFLEX Expression Language
objenesisA library for instantiating Java objects
openjdkOpen source implementation of the Java programming language
openjdk-binPrebuilt Java JDK binaries provided by Eclipse Temurin
openjdk-jre-binPrebuilt Java JRE binaries provided by Eclipse Temurin
openjfxJava OpenJFX 8 client application platform
opentest4jOpen Test Alliance for the JVM
open-test-reporting-eventsLanguage-agnostic test reporting format and tooling
open-test-reporting-schemaLanguage-agnostic test reporting format and tooling
osgi-annotationOSGi Annotation Release 8, Annotations for use in compiling bundles
osgi-cmpnOSGi Service Platform Compendium API (Companion Code)
osgi-coreOSGi Service Platform Core API (Companion Code)
osgi-service-logOSGi Companion Code for org.osgi.service.log
osgi-service-subsystemOSGi Companion Code for org.osgi.service.subsystem
owasp-java-encoderOWASP Java Encoder
parboiledElegant parsing in Java and Scala - lightweight, easy-to-use, powerful
pdfboxJava library and utilities for working with PDF documents
picocliJava command line parser with both an annotations API and a programmatic API
plexus-classworldsThe class loader framework of the Plexus project
poiMaven build of Apache POI for Sonar checks
protobuf-javaCore Protocol Buffers library
qdoxParser for extracting class/interface/method definitions
randomized-runnerJUnit test runner and plugins for running JUnit tests with pseudo-randomness
reflectionsReflections - a Java runtime metadata analysis
relaxng-datatypeInterface between RELAX NG validators and datatype libraries
reload4jReload4j revives EOLed log4j 1.x
rhinoAn open-source implementation of JavaScript written in Java
romeJava framework for RSS and Atom feeds
rxtxNative library providing serial and parallel communication for Java
saslprepSASLprep: Stringprep Profile for User Names and Passwords
saxSAX: Simple API for XML in Java
saxonA XSLT and XQuery Processor
sbtsbt is a build tool for Scala and Java projects that aims to do the basics well
sbt-binsbt, a build tool for Scala
scala-cli-binCLI to interact with Scala and Java
scramJava Implementation of the Salted Challenge Response Authentication Mechanism
shrinkwrap-apiClient View of the ShrinkWrap Project
shrinkwrap-impl-baseCommon Base for Implementations of the ShrinkWrap Project
shrinkwrap-spiGeneric Service Provider Contract of the ShrinkWrap Project
sjsxpSun Java Streaming XML Parser (SJSXP) is the implementation of JSR 173
slf4j-apiThe slf4j API
slf4j-extExtensions to the SLF4J API
slf4j-nopSLF4J NOP Binding
slf4j-reload4jSLF4J Reload4j Binding
slf4j-simpleSLF4J Simple binding
snakeyamlYAML 1.1 parser and emitter for Java
snappySnappy compressor/decompressor for Java
sparsebitsetAn efficient sparse bitset implementation for Java
stax2-apistax2 API is an extension to basic Stax 1.0 API
stringprepSASLprep: Stringprep Profile for User Names and Passwords
stringtemplateA Java template engine
sun-jai-binJAI is a class library for managing images
swing-layoutProfessional cross platform layouts with Swing
swingxA collection of powerful, useful, and just plain fun Swing components
swingx-beaninfoSwingX Beaninfo
swingx-wsUtilities and widgets to integrate Swing GUIs with web applications
swtGTK based SWT Library
system-rulesA collection of JUnit rules for testing code which uses java.lang.System.
testngTesting framework inspired by JUnit and NUnit with new features
tomcat-nativeAllows Tomcat to use certain native resources for better performance
tomcat-servlet-apiTomcat's Servlet API 2.3/JSP API 1.2 implementation
treelayoutEfficient and customizable TreeLayout Algorithm in Java.
txw2TXW is a library that allows you to write XML documents
typesafe-configA library of arguably useful Java utilities
unbescapeAdvanced yet easy-to-use escape/unescape library for Java
univocity-parsersA collection of extremely fast and reliable parsers for Java
velocityApache Velocity is a general purpose template engine
waffle-jnaEnable drop-in Windows Single Sign On for popular Java web servers
woodstox-coreAn XML processor that implements Stax (JSR-173), SAX2 and Stax2 APIs
wsdl4jWeb Services Description Language for Java Toolkit (WSDL4J)
xalanTransforming XML documents into HTML, text, or other XML document types
xalan-serializerTransforming XML documents into HTML, text, or other XML document types
xercesXerces Java XML parser
xerial-coreCore library of the Xerial project.
xml-commons-externalExternally-defined set of standard interfaces, namely DOM, SAX, and JAXP
xml-commons-resolverAn XML Entity and URI Resolver
xmlgraphics-commonsXML Graphics Commons
xmlunitXMLUnit extends JUnit and NUnit to enable unit testing of XML
xmlunit-assertjXMLUnit with AssertJ fluent API
xmlunit-coreXMLUnit for Java
xmlunit-matchersXMLUnit for Java Hamcrest Matchers
xmpboxAn open source Java tool that implements Adobe's XMP(TM) specification
xomXML Object Model
xpp2A streaming pull XML parser used to quickly process input elements
xpp3An implementation of XMLPULL V1 API
xsdlibXML Schema datatypes library
xz-javaImplementation of xz data compression in pure java
zstd-jniJNI bindings for Zstd native library
zxing-coreCore barcode encoding/decoding library
zxing-javaseCore barcode encoding/decoding library


Packages: 333

Filter by Category