GroupId org.apache.commons

Artifact + Usage Description
commons-lang3 37823 Apache Commons Lang, a package of Java utility classes for the classes that are in java.lang's hierarchy, or are considered to be so standard as to justify existence in java.lang.
commons-compress 5008 Apache Commons Compress software defines an API for working with compression and archive formats. These include: bzip2, gzip, pack200, lzma, xz, Snappy, traditional Unix Compress, DEFLATE and ar, cpio, jar, tar, zip, dump, 7z, arj.
commons-math3 4535 The Apache Commons Math project is a library of lightweight, self-contained mathematics and statistics components addressing the most common practical problems not immediately available in the Java programming language or commons-lang.
commons-io 3656 Commons-IO contains utility classes, stream implementations, file filters, and endian classes.
commons-collections4 2977 The Apache Commons Collections package contains types that extend and augment the Java Collections Framework.
commons-exec 2408 Apache Commons Exec is a library to reliably execute external processes from within the JVM.
commons-math 1988 The Math project is a library of lightweight, self-contained mathematics and statistics components addressing the most common practical problems not immediately available in the Java programming language or commons-lang.
commons-email 1723 Apache Commons Email aims to provide an API for sending email. It is built on top of the JavaMail API, which it aims to simplify.
commons-csv 1227 The Apache Commons CSV library provides a simple interface for reading and writing CSV files of various types.
commons-dbcp2 1033 Apache Commons DBCP software implements Database Connection Pooling
commons-pool2 941 Apache Commons Object Pooling Library
commons-vfs2 675 Apache Commons VFS is a Virtual File System library.
commons-jexl 660 The Commons Jexl library is an implementation of the JSTL Expression Language with extensions.
commons-configuration2 192 Tools to assist in the reading of configuration/preferences files in various formats
commons-digester3 185 The Apache Commons Digester package lets you configure an XML to Java object mapping module which triggers certain actions called rules whenever a particular pattern of nested XML elements is recognized.
commons-jci-fam 70 Commons JCI FileAlterationMonitor (FAM) to monitor local filesystems and get notified about changes.
commons-jci-core 65 Apache Commons JCI core interfaces and implementations.
commons-proxy 40 Java library for dynamic proxying
commons-rdf-api 36 Commons Java API for RDF 1.1
commons-jcs-core 28
commons-jcs-jcache 27
commons-jci-javac 25 Commons JCI compiler implementation for the javac compiler (up to JDK 1.5).
commons-weaver-privilizer-api 17
commons-jexl3 16 The Apache Commons JEXL library is an implementation of the JSTL Expression Language with extensions.
commons-jci-eclipse 16 Apache Commons JCI compiler implementation for the Eclipse compiler.
commons-jci-rhino 9 Apache Commons JCI compiler implementation for Rhino javascript.
commons-weaver-processor 4 Defines the Apache Commons Weaver SPI as well as the basic build-time (filesystem-based) processors that detect, configure, and invoke available modules.
commons-daemon 3 Apache Commons Daemon software provides an alternative invocation mechanism for unix-daemon-like Java code.
commons-rdf-simple 3 Simple (if not naive) implementation of Commons RDF API
commons-rng-simple 3 Simple API for instantiating random numbers generators.
commons-rng-client-api 2 API for client code that uses random numbers generators.
commons-crypto 2 Apache Commons Crypto is a cryptographic library optimized with AES-NI (Advanced Encryption Standard New Instructions). It provides Java API for both cipher level and Java stream level. Developers can use it to implement high performance AES encryption/decryption with the minimum code and effort. Please note that Crypto doesn't implement the cryptographic algorithm such as AES directly. It wraps to Openssl or JCE which implement the algorithms. Features -------- 1. Cipher API for low level cryptographic operations. 2. Java stream API (CryptoInputStream/CryptoOutputStream) for high level stream encyrption/decryption. 3. Both optimized with high performance AES encryption/decryption. (1400 MB/s - 1700 MB/s throughput in modern Xeon processors). 4. JNI-based implementation to achieve comparable performance to the native C++ version based on OpenSsl. 5. Portable across various operating systems (currently only Linux/MacOSX/Windows); Apache Commons Crypto loads the library according to your machine environment (it checks system properties, `os.name` and `os.arch`). 6. Simple usage. Add the commons-crypto-(version).jar file to your classpath. Export restrictions ------------------- This distribution includes cryptographic software. The country in which you currently reside may have restrictions on the import, possession, use, and/or re-export to another country, of encryption software. BEFORE using any encryption software, please check your country's laws, regulations and policies concerning the import, possession, or use, and re-export of encryption software, to see if this is permitted. See <http://www.wassenaar.org/> for more information. The U.S. Government Department of Commerce, Bureau of Industry and Security (BIS), has classified this software as Export Commodity Control Number (ECCN) 5D002.C.1, which includes information security software using or performing cryptographic functions with asymmetric algorithms. The form and manner of this Apache Software Foundation distribution makes it eligible for export under the License Exception ENC Technology Software Unrestricted (TSU) exception (see the BIS Export Administration Regulations, Section 740.13) for both object code and source code. The following provides more details on the included cryptographic software: * Commons Crypto use [Java Cryptography Extension](http://docs.oracle.com/javase/8/docs/technotes/guides/security/crypto/CryptoSpec.html) provided by Java * Commons Crypto link to and use [OpenSSL](https://www.openssl.org/) ciphers
commons-rng-core 1 Pure Java implementations of random numbers generator algorithms.
commons-jci-janino 1 Apache Commons JCI compiler implementation for the Janino compiler.
commons-weaver-privilizer-parent 0 Privilizer provides machinery to automate the handling of Java Security access controls in code.
commons-vfs2-distribution 0 Apache Commons VFS is a Virtual File System library - Distribution archives.
commons-sandbox-parent 0
commons-weaver-base 0 Apache Commons Weaver provides an easy way to enhance compiled Java classes by generating ("weaving") bytecode into those classes.
commons-parent 0 The Apache Commons Parent POM provides common settings for all Apache Commons components.
commons-rdf-parent 0 Commons Java API for RDF 1.1
commons-jci-groovy 0 Apache Commons JCI compiler implementation for the Groovy compiler.
commons-skin 0 Apache Commons Skin
commons-rdf-rdf4j 0 Eclipse RDF4j implementation of Commons RDF API
commons-vfs2-project 0 Apache Commons VFS is a Virtual File System library.
commons-rdf-jena 0 Apache Jena implementation of Commons RDF API
commons-rdf-integration-tests 0
commons-vfs2-examples 0 Apache Commons VFS is a Virtual File System library - Examples.
commons-rng-sampling 0 The Apache Commons RNG Sampling module provides samplers for various distributions.
commons-rng-parent 0 The Apache Commons RNG project provides pure-Java implementation of pseudo-random generators.
commons-rng-jmh 0 Code for running JMH benchmarks that assess the performance of the generators.
commons-rng-examples 0 Examples of use of the random numbers generator implemented in the "commons-rng-simple" module.
commons-jcs 0 Apache Commons JCS is a distributed, versatile caching system.
commons-jci-examples 0 Commons JCI examples.
commons-weaver-example 0
commons-weaver-maven-plugin 0 Weaving Maven goals
commons-weaver-modules-parent 0 Hosts weaver modules.
commons-weaver-normalizer 0 The Normalizer module merges identical anonymous class definitions into a single type, thereby "normalizing" them and reducing their collective footprint on your archive and more importantly on your JVM.
commons-build-plugin 0 Apache Maven Mojo for Apache Commons Build tasks.
commons-weaver-normalizer-parent 0 The Normalizer module merges identical anonymous class definitions into a single type, thereby "normalizing" them and reducing their collective footprint on your archive and more importantly on your JVM.
commons-weaver-parent 0 Apache Commons Weaver Parent
commons-weaver-privilizer 0 Implements the Apache Commons Weaver SPI for the Privilizer module.
commons-weaver-build-tools 0 Provide common setup, from http://maven.apache.org/plugins/maven-checkstyle-plugin/examples/multi-module-config.html
commons-weaver-antlib-test 0 Uses the privilizer example to test the antlib
commons-jcs-dist 0 Creates the Apache Commons JCS multimodule distribution.
commons-jci 0 Apache Commons JCI is a java compiler interface. It can be used to compile Java itself, or any other language that can be compiled to Java classes (e.g. groovy or javascript). It is well integrated with a FAM (FilesystemAlterationMonitor) that can be used with the JCI compiling/reloading classloader. All the currently supported compilers feature in-memory compilation.
commons-jcs-jcache-extras 0
commons-jcs-jcache-openjpa 0
commons-jcs-jcache-tck 0
commons-weaver-normalizer-example 0
commons-weaver-antlib 0 Apache Commons Weaver Ant task library
commons-weaver-antlib-parent 0
commons-rdf-jsonld-java 0 Parser integration of JSON-LD Java