Packages — J (Page 1 of 3)

jacal 1c4 — Symbolic mathematics system

This is a GNU package.

GNU JACAL is an interactive symbolic mathematics program based on Scheme. It manipulate and simplify a range of mathematical expressions such as equations, scalars, vectors, and matrices.

jack 0.125.0 — JACK audio connection kit

JACK is a low-latency audio server. It can connect a number of different applications to an audio device, as well as allowing them to share audio between themselves. JACK is different from other audio server efforts in that it has been designed from the ground up to be suitable for professional audio work. This means that it focuses on two key areas: synchronous execution of all clients, and low latency operation.

jack-capture 0.9.73 — Program for recording sound files with JACK

This is a program for recording sound files with JACK. It can connect to any JACK port and record the output into a stereo WAV file.

jack-keyboard 2.5 — Virtual MIDI keyboard

Jack-keyboard is a virtual MIDI keyboard, a program that allows you to send JACK MIDI events (i.e. play) using your PC keyboard.

jack2 1.9.11-RC1 — JACK audio connection kit

JACK is a low-latency audio server. It can connect a number of different applications to an audio device, as well as allowing them to share audio between themselves. JACK is different from other audio server efforts in that it has been designed from the ground up to be suitable for professional audio work. This means that it focuses on two key areas: synchronous execution of all clients, and low latency operation.

jalv 1.6.0 — Simple LV2 host for JACK

Jalv is a simple but fully featured LV2 host for JACK. It runs LV2 plugins and exposes their ports as JACK ports, essentially making any LV2 plugin function as a JACK application.

jalv-select 0.8 — GUI to select LV2 plugins and run them with jalv

The jalv.select package provides a graphical user interface allowing users to select LV2 plugins and run them with jalv.

jamvm 2.0.0 — Small Java Virtual Machine

JamVM is a Java Virtual Machine conforming to the JVM specification edition 2 (blue book). It is extremely small. However, unlike other small VMs it supports the full spec, including object finalisation and JNI.

jansson 2.9 — JSON C library

Jansson is a C library for encoding, decoding and manipulating JSON data.

jasper 2.0.14 — JPEG-2000 library

The JasPer Project is an initiative to provide a reference implementation of the codec specified in the JPEG-2000 Part-1 standard (i.e., ISO/IEC 15444-1).

java-aopalliance 1.0 — Aspect-Oriented Programming

The AOP Alliance project is a joint project between several software engineering people who are interested in Aspect-Oriented Programming (AOP) and Java.

java-aqute-bnd-annotation 3.4.0 — Tools for OSGi

Bnd is a swiss army knife for OSGi, it creates manifest headers based on analyzing the class code, it verifies the project settings, it manages project dependencies, gives diffs jars, and much more.

java-aqute-bndlib 3.4.0 — Tools for OSGi

Bnd is a swiss army knife for OSGi, it creates manifest headers based on analyzing the class code, it verifies the project settings, it manages project dependencies, gives diffs jars, and much more.

java-aqute-libg 3.4.0 — Tools for OSGi

Bnd is a swiss army knife for OSGi, it creates manifest headers based on analyzing the class code, it verifies the project settings, it manages project dependencies, gives diffs jars, and much more.

java-asm 5.2 — Very small and fast Java bytecode manipulation framework

ASM is an all purpose Java bytecode manipulation and analysis framework. It can be used to modify existing classes or dynamically generate classes, directly in binary form. The provided common transformations and analysis algorithms allow to easily assemble custom complex transformations and code analysis tools.

java-assertj 3.8.0 — Fluent assertions for java

AssertJ core is a Java library that provides a fluent interface for writing assertions. Its main goal is to improve test code readability and make maintenance of tests easier.

java-bouncycastle-bcpkix 1.58 — Cryptographic library

Bouncy Castle Java API for PKIX, CMS, EAC, TSP, PKCS, OCSP, CMP, and CRMF.

java-bouncycastle-bcprov 1.58 — Cryptographic library

Bouncy Castle Provider (bcprov) is a cryptographic library for the Java programming language.

java-bsh 2.0b6 — Lightweight Scripting for Java

BeanShell is a small, free, embeddable Java source interpreter with object scripting language features, written in Java. BeanShell dynamically executes standard Java syntax and extends it with common scripting conveniences such as loose types, commands, and method closures like those in Perl and JavaScript.

java-cglib 3.2.4 — Java byte code generation library

The byte code generation library CGLIB is a high level API to generate and transform Java byte code.

java-classpathx-servletapi 3.0 — Java servlet API implementation

This is a GNU package.

This is the GNU servlet API distribution, part of the ClasspathX project. It provides implementations of version 3.0 of the servlet API and version 2.1 of the Java ServerPages API.

java-cofoja 1.3 — Contracts for Java

Contracts for Java, or Cofoja for short, is a contract programming framework and test tool for Java, which uses annotation processing and bytecode instrumentation to provide run-time checking. (In particular, this is not a static analysis tool.)

java-commons-bcel 6.1 — Byte code engineering library

The Byte Code Engineering Library (Apache Commons BCEL) is intended to give users a convenient way to analyze, create, and manipulate (binary) Java class files. Classes are represented by objects which contain all the symbolic information of the given class: methods, fields and byte code instructions, in particular.

Such objects can be read from an existing file, be transformed by a program (e.g. a class loader at run-time) and written to a file again. An even more interesting application is the creation of classes from scratch at run-time. The Byte Code Engineering Library (BCEL) may be also useful if you want to learn about the Java Virtual Machine (JVM) and the format of Java .class files.

java-commons-beanutils 1.9.3 — Dynamically set or get properties in Java

BeanUtils provides a simplified interface to reflection and introspection to set or get dynamically determined properties through their setter and getter method.

java-commons-cli 1.3.1 — Command line arguments and options parsing library

The Apache Commons CLI library provides an API for parsing command line options passed to programs. It is also able to print help messages detailing the options available for a command line tool.

Commons CLI supports different types of options:

  • POSIX like options (ie. tar -zxvf foo.tar.gz)

  • GNU like long options (ie. du --human-readable --max-depth=1)

  • Java like properties (ie. java -Djava.awt.headless=true Foo)

  • Short options with value attached (ie. gcc -O2 foo.c)

  • long options with single hyphen (ie. ant -projecthelp)

This is a part of the Apache Commons Project.

java-commons-cli 1.2 — Command line arguments and options parsing library

The Apache Commons CLI library provides an API for parsing command line options passed to programs. It is also able to print help messages detailing the options available for a command line tool.

Commons CLI supports different types of options:

  • POSIX like options (ie. tar -zxvf foo.tar.gz)

  • GNU like long options (ie. du --human-readable --max-depth=1)

  • Java like properties (ie. java -Djava.awt.headless=true Foo)

  • Short options with value attached (ie. gcc -O2 foo.c)

  • long options with single hyphen (ie. ant -projecthelp)

This is a part of the Apache Commons Project.

java-commons-codec 1.10 — Common encoders and decoders such as Base64, Hex, Phonetic and URLs

The codec package contains simple encoder and decoders for various formats such as Base64 and Hexadecimal. In addition to these widely used encoders and decoders, the codec package also maintains a collection of phonetic encoding utilities.

This is a part of the Apache Commons Project.

java-commons-collections 3.2.2 — Collections framework

The Java Collections Framework is the recognised standard for collection handling in Java. Commons-Collections seek to build upon the JDK classes by providing new interfaces, implementations and utilities. There are many features, including:

  • Bag interface for collections that have a number of copies of each object

  • BidiMap interface for maps that can be looked up from value to key as well and key to value

  • MapIterator interface to provide simple and quick iteration over maps

  • Transforming decorators that alter each object as it is added to the collection

  • Composite collections that make multiple collections look like one

  • Ordered maps and sets that retain the order elements are added in, including an LRU based map

  • Reference map that allows keys and/or values to be garbage collected under close control

  • Many comparator implementations

  • Many iterator implementations

  • Adapter classes from array and enumerations to collections

  • Utilities to test or create typical set-theory properties of collections such as union, intersection, and closure.

java-commons-collections4 4.1 — Collections framework

The Java Collections Framework is the recognised standard for collection handling in Java. Commons-Collections seek to build upon the JDK classes by providing new interfaces, implementations and utilities. There are many features, including:

  • Bag interface for collections that have a number of copies of each object

  • BidiMap interface for maps that can be looked up from value to key as well and key to value

  • MapIterator interface to provide simple and quick iteration over maps

  • Transforming decorators that alter each object as it is added to the collection

  • Composite collections that make multiple collections look like one

  • Ordered maps and sets that retain the order elements are added in, including an LRU based map

  • Reference map that allows keys and/or values to be garbage collected under close control

  • Many comparator implementations

  • Many iterator implementations

  • Adapter classes from array and enumerations to collections

  • Utilities to test or create typical set-theory properties of collections such as union, intersection, and closure.

java-commons-compress 1.13 — Java library for working with compressed files

The Apache Commons Compress library defines an API for working with compressed files such as ar, cpio, Unix dump, tar, zip, gzip, XZ, Pack200, bzip2, 7z, arj, lzma, snappy, DEFLATE, lz4 and Z files.

java-commons-csv 1.4 — Read and write CSV documents

Commons CSV reads and writes files in variations of the Comma Separated Value (CSV) format. The most common CSV formats are predefined in the CSVFormat class:

  • Microsoft Excel

  • Informix UNLOAD

  • Informix UNLOAD CSV

  • MySQL

  • RFC 4180

  • TDF

Custom formats can be created using a fluent style API.

java-commons-daemon 1.0.15 — Library to launch Java applications as daemons

The Daemon package from Apache Commons can be used to implement Java applications which can be launched as daemons. For example the program will be notified about a shutdown so that it can perform cleanup tasks before its process of execution is destroyed by the operation system.

This package contains the Java library. You will also need the actual binary for your architecture which is provided by the jsvc package.

This is a part of the Apache Commons Project.

java-commons-io 2.5 — Common useful IO related classes

Commons-IO contains utility classes, stream implementations, file filters and endian classes.

java-commons-jexl 2.1.1 — Java Expression Language

JEXL is a library intended to facilitate the implementation of dynamic and scripting features in applications and frameworks written in Java. JEXL implements an Expression Language based on some extensions to the JSTL Expression Language supporting most of the constructs seen in shell-script or ECMAScript. Its goal is to expose scripting features usable by technical operatives or consultants working with enterprise platforms.

java-commons-lang 2.6 — Extension of the java.lang package

The Commons Lang components contains a set of Java classes that provide helper methods for standard Java classes, especially those found in the java.lang package in the Sun JDK. The following classes are included:

  • StringUtils - Helper for java.lang.String.

  • CharSetUtils - Methods for dealing with CharSets, which are sets of characters such as [a-z] and [abcdez].

  • RandomStringUtils - Helper for creating randomised strings.

  • NumberUtils - Helper for java.lang.Number and its subclasses.

  • NumberRange - A range of numbers with an upper and lower bound.

  • ObjectUtils - Helper for java.lang.Object.

  • SerializationUtils - Helper for serializing objects.

  • SystemUtils - Utility class defining the Java system properties.

  • NestedException package - A sub-package for the creation of nested exceptions.

  • Enum package - A sub-package for the creation of enumerated types.

  • Builder package - A sub-package for the creation of equals, hashCode, compareTo and toString methods.

java-commons-lang3 3.4 — Extension of the java.lang package

The Commons Lang components contains a set of Java classes that provide helper methods for standard Java classes, especially those found in the java.lang package. The following classes are included:

  • StringUtils - Helper for java.lang.String.

  • CharSetUtils - Methods for dealing with CharSets, which are sets of characters such as [a-z] and [abcdez].

  • RandomStringUtils - Helper for creating randomised strings.

  • NumberUtils - Helper for java.lang.Number and its subclasses.

  • NumberRange - A range of numbers with an upper and lower bound.

  • ObjectUtils - Helper for java.lang.Object.

  • SerializationUtils - Helper for serializing objects.

  • SystemUtils - Utility class defining the Java system properties.

  • NestedException package - A sub-package for the creation of nested exceptions.

  • Enum package - A sub-package for the creation of enumerated types.

  • Builder package - A sub-package for the creation of equals, hashCode, compareTo and toString methods.

java-commons-logging-minimal 1.2 — Common API for logging implementations

The Logging package is a thin bridge between different logging implementations. A library that uses the commons-logging API can be used with any logging implementation at runtime.

java-commons-math3 3.6.1 — Apache Commons mathematics library

Commons Math is a library of lightweight, self-contained mathematics and statistics components addressing the most common problems not available in the Java programming language or Commons Lang.

java-commons-net 3.6 — Client library for many basic Internet protocols

The Apache Commons Net library implements the client side of many basic Internet protocols. The purpose of the library is to provide fundamental protocol access, not higher-level abstractions.

java-datanucleus-javax-persistence 2.2.0 — JPA API

This package contains a clean definition of JPA API intended for use with DataNucleus JPA since the JCP haven't provided an official JPA API jar. See http://java.net/projects/jpa-spec/downloads for the specification used to generate this API.

java-easymock 3.4 — Java library providing mock objects for unit tests

EasyMock is a Java library that provides an easy way to use mock objects in unit testing.

java-eclipse-ant-core 3.4.100 — Ant build tool core libraries

This package provides the ant build tool core libraries with the module org.eclipse.ant.core.

java-eclipse-compare-core 3.6.0 — Eclipse core compare support

This package provides the Eclipse core compare support module org.eclipse.compare.core.

java-eclipse-core-commands 3.8.1 — Eclipse core commands

This package provides Eclipse core commands in the module org.eclipse.core.commands.

java-eclipse-core-contenttype 3.5.100 — Eclipse content mechanism

This package provides the Eclipse content mechanism in the org.eclipse.core.contenttype module.

java-eclipse-core-expressions 3.5.100 — Eclipse core expression language

This package provides the Eclipse core expression language with the org.eclipse.core.expressions module.

java-eclipse-core-filesystem 1.6.1 — Eclipse core file system

This package provides the Eclipse core file system with the module org.eclipse.core.filesystem.

java-eclipse-core-jobs 3.8.0 — Eclipse jobs mechanism

This package provides the Eclipse jobs mechanism.

java-eclipse-core-resources 3.11.1 — Eclipse core resource management

This package provides the Eclipse core resource management module org.eclipse.core.resources.

java-eclipse-core-runtime 3.12.0 — Eclipse core runtime

This package provides the Eclipse core runtime with the module org.eclipse.core.runtime.

java-eclipse-core-variables 3.3.0 — Eclipse core variables

This package provides the Eclipse core variables module org.eclipse.core.variables.

java-eclipse-equinox-app 1.3.400 — Equinox application container

This package provides the Equinox application container for Eclipse.

java-eclipse-equinox-common 3.8.0 — Common Eclipse runtime

This package provides the common Eclipse runtime.

java-eclipse-equinox-preferences 3.6.1 — Eclipse preferences mechanism

This package provides the Eclipse preferences mechanism with the module org.eclipse.equinox.preferences.

java-eclipse-equinox-registry 3.6.100 — Eclipse extension registry support

This package provides support for the Eclipse extension registry.

java-eclipse-jdt-core 3.12.3 — Java development tools core libraries

This package provides the core libraries of the Eclipse Java development tools.

java-eclipse-jetty-http 9.4.6 — Jetty :: Http Utility

The Jetty Web Server provides an HTTP server and Servlet container capable of serving static and dynamic content either from a standalone or embedded instantiation. This package provides HTTP-related utility classes.

java-eclipse-jetty-http 9.2.22 — Jetty :: Http Utility

The Jetty Web Server provides an HTTP server and Servlet container capable of serving static and dynamic content either from a standalone or embedded instantiation. This package provides HTTP-related utility classes.

java-eclipse-jetty-io 9.2.22 — Jetty :: IO Utility

The Jetty Web Server provides an HTTP server and Servlet container capable of serving static and dynamic content either from a standalone or embedded instantiation. This package provides IO-related utility classes.

java-eclipse-jetty-io 9.4.6 — Jetty :: IO Utility

The Jetty Web Server provides an HTTP server and Servlet container capable of serving static and dynamic content either from a standalone or embedded instantiation. This package provides IO-related utility classes.

java-eclipse-jetty-jmx 9.4.6 — Jetty :: JMX Management

The Jetty Web Server provides an HTTP server and Servlet container capable of serving static and dynamic content either from a standalone or embedded instantiation. This package provides the JMX management.

java-eclipse-jetty-jmx 9.2.22 — Jetty :: JMX Management

The Jetty Web Server provides an HTTP server and Servlet container capable of serving static and dynamic content either from a standalone or embedded instantiation. This package provides the JMX management.

java-eclipse-jetty-perf-helper 4.2 — Helper classes for jetty tests

This packages contains helper classes for testing the Jetty Web Server.

java-eclipse-jetty-security 9.4.6 — Jetty security infrastructure

The Jetty Web Server provides an HTTP server and Servlet container capable of serving static and dynamic content either from a standalone or embedded instantiation. This package provides the core jetty security infrastructure

java-eclipse-jetty-security 9.2.22 — Jetty security infrastructure

The Jetty Web Server provides an HTTP server and Servlet container capable of serving static and dynamic content either from a standalone or embedded instantiation. This package provides the core jetty security infrastructure

java-eclipse-jetty-server 9.2.22 — Core jetty server artifact

The Jetty Web Server provides an HTTP server and Servlet container capable of serving static and dynamic content either from a standalone or embedded instantiation. This package provides the core jetty server artifact.

java-eclipse-jetty-server 9.4.6 — Core jetty server artifact

The Jetty Web Server provides an HTTP server and Servlet container capable of serving static and dynamic content either from a standalone or embedded instantiation. This package provides the core jetty server artifact.

java-eclipse-jetty-servlet 9.4.6 — Jetty Servlet Container

The Jetty Web Server provides an HTTP server and Servlet container capable of serving static and dynamic content either from a standalone or embedded instantiation. This package provides the core jetty servlet container.

java-eclipse-jetty-servlet 9.2.22 — Jetty Servlet Container

The Jetty Web Server provides an HTTP server and Servlet container capable of serving static and dynamic content either from a standalone or embedded instantiation. This package provides the core jetty servlet container.

java-eclipse-jetty-test-helper 4.2 — Helper classes for jetty tests

This packages contains helper classes for testing the Jetty Web Server.

java-eclipse-jetty-util 9.2.22 — Utility classes for Jetty

The Jetty Web Server provides an HTTP server and Servlet container capable of serving static and dynamic content either from a standalone or embedded instantiation. This package provides utility classes.

java-eclipse-jetty-util 9.4.6 — Utility classes for Jetty

The Jetty Web Server provides an HTTP server and Servlet container capable of serving static and dynamic content either from a standalone or embedded instantiation. This package provides utility classes.

java-eclipse-osgi 3.11.3 — Eclipse Equinox OSGi framework

This package provides an implementation of the OSGi Core specification.

java-eclipse-team-core 3.8.0 — Eclipse team support core

This package provides the Eclipse team support core module org.eclipse.team.core.

java-eclipse-text 3.6.0 — Eclipse text library

Platform Text is part of the Platform UI project and provides the basic building blocks for text and text editors within Eclipse and contributes the Eclipse default text editor.

java-fasterxml-jackson-annotations 2.9.2 — General purpose annotations for the Jackson Data Processor

This package contains general purpose annotations for the Jackson Data Processor, used on value and handler types. The only annotations not included are ones that require dependency to the Databind package.

java-fasterxml-jackson-core 2.9.2

java-fasterxml-jackson-databind 2.9.2 — Data-binding functionality and tree-model for the Jackson Data Processor

This package contains the general-purpose data-binding functionality and tree-model for Jackson Data Processor. It builds on core streaming parser/generator package, and uses Jackson Annotations for configuration.

java-fasterxml-jackson-dataformat-xml 2.9.2 — Read and write XML

This package contains Jackson extension component for reading and writing XML encoded data.

Further, the goal is to emulate how JAXB data-binding works with "Code-first" approach (that is, no support is added for "Schema-first" approach). Support for JAXB annotations is provided by JAXB annotation module; this module provides low-level abstractions (JsonParser, JsonGenerator, JsonFactory) as well as small number of higher level overrides needed to make data-binding work.

java-fasterxml-jackson-dataformat-yaml 2.9.2 — Yaml backend for Jackson

Dataformat backends are used to support format alternatives to JSON, supported by default. This is done by sub-classing Jackson core abstractions.

java-fasterxml-jackson-modules-base-jaxb 2.9.2 — Jaxb annotations jackson module

This package is the jaxb annotations module for jackson.

java-fest-assert 2.0M10 — FEST fluent assertions

FEST-Assert provides a fluent interface for assertions.

java-fest-test 2.1.0 — Common FEST testing infrastructure

Fest-test contains the common FEST testing infrastructure.

java-fest-util 1.2.5 — FEST common utilities

Common utilities used in all FEST module.

java-geronimo-xbean-reflect 4.5 — Dependency injection helper

Xbean-reflect provides very flexible ways to create objects and graphs of objects for dependency injection frameworks

java-guava 20.0 — Google core libraries for Java

Guava is a set of core libraries that includes new collection types (such as multimap and multiset), immutable collections, a graph library, functional types, an in-memory cache, and APIs/utilities for concurrency, I/O, hashing, primitives, reflection, string processing, and much more!

java-guice 4.1 — Lightweight dependency injection framework

Guice is a lightweight dependency injection framework fo Java 6 and above.

java-guice-servlet 4.1 — Lightweight dependency injection framework

Guice is a lightweight dependency injection framework fo Java 6 and above.

java-hamcrest-all 1.3 — Library of matchers for building test expressions

This package provides a library of matcher objects (also known as constraints or predicates) allowing match rules to be defined declaratively, to be used in other frameworks. Typical scenarios include testing frameworks, mocking libraries and UI validation rules.

java-hamcrest-core 1.3 — Library of matchers for building test expressions

This package provides a library of matcher objects (also known as constraints or predicates) allowing match rules to be defined declaratively, to be used in other frameworks. Typical scenarios include testing frameworks, mocking libraries and UI validation rules.

java-hdrhistogram 2.1.9 — High dynamic range histogram

Hdrhistogram allows to create histograms that support recording and analyzing sampled data value counts across a configurable integer value range with configurable value precision within the range. Value precision is expressed as the number of significant digits in the value recording, and provides control over value quantization behavior across the value range and the subsequent value resolution at any given level.

java-htsjdk 2.3.0 — Java API for high-throughput sequencing data (HTS) formats

HTSJDK is an implementation of a unified Java library for accessing common file formats, such as SAM and VCF, used for high-throughput sequencing (HTS) data. There are also an number of useful utilities for manipulating HTS data.

java-httpcomponents-httpclient 4.5.3 — HTTP client library for Java

Although the java.net package provides basic functionality for accessing resources via HTTP, it doesn't provide the full flexibility or functionality needed by many applications. HttpClient seeks to fill this void by providing an efficient, up-to-date, and feature-rich package implementing the client side of the most recent HTTP standards and recommendations.

java-httpcomponents-httpcore 4.4.6 — Low level HTTP transport components

HttpCore is a set of low level HTTP transport components that can be used to build custom client and server side HTTP services with a minimal footprint. HttpCore supports two I/O models: blocking I/O model based on the classic Java I/O and non-blocking, event driven I/O model based on Java NIO.

This package provides the blocking I/O model library.

java-httpcomponents-httpcore-ab 4.4.6 — Apache HttpCore benchmarking tool

This package provides the HttpCore benchmarking tool. It is an Apache AB clone based on HttpCore.

java-httpcomponents-httpcore-nio 4.4.6 — Low level HTTP transport components

HttpCore is a set of low level HTTP transport components that can be used to build custom client and server side HTTP services with a minimal footprint. HttpCore supports two I/O models: blocking I/O model based on the classic Java I/O and non-blocking, event driven I/O model based on Java NIO.

This package provides the non-blocking I/O model library based on Java NIO.

java-httpcomponents-httpmime 4.5.3 — HTTP client library for Java

Although the java.net package provides basic functionality for accessing resources via HTTP, it doesn't provide the full flexibility or functionality needed by many applications. HttpClient seeks to fill this void by providing an efficient, up-to-date, and feature-rich package implementing the client side of the most recent HTTP standards and recommendations.

java-icu4j 59.1 — International Components for Unicode

ICU is a set of C/C++ and Java libraries providing Unicode and globalisation support for software applications. This package contains the Java part.

java-iq80-snappy 0.4 — Java port of snappy

Iq80-snappy is a rewrite (port) of Snappy writen in pure Java. This compression code produces a byte-for-byte exact copy of the output created by the original C++ code, and extremely fast.

java-jarjar 1.4 — Repackage Java libraries

Jar Jar Links is a utility that makes it easy to repackage Java libraries and embed them into your own distribution. Jar Jar Links includes an Ant task that extends the built-in jar task.