Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.
API method:
GET /api/packages?search=hello&page=1&limit=20
where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned
in response headers.
If you'd like to join our channel webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
This package provides support for the Eclipse extension registry.
This library supplies some utility classes needed for libraries from the SIS division at ETH Zurich like jHDF5.
Commons-IO contains utility classes, stream implementations, file filters and endian classes.
Common utilities used in all FEST module.
Ant is a platform-independent build tool for Java. It is similar to make but is implemented using the Java language, requires the Java platform, and is best suited to building Java projects. Ant uses XML to describe the build process and its dependencies, whereas Make uses Makefile format.
OPS4J stands for Open Participation Software for Java. This package contains utilities and extensions related to handling streams and files.
SLF4J binding for the Simple implementation, which outputs all events to System.err. Only messages of level INFO and higher are printed.
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.
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.)
This package contains shared language features of the Java language, for the plexus project.
OpenJFX is a client application platform for desktop, mobile and embedded systems built on Java. Its goal is to produce a modern, efficient, and fully featured toolkit for developing rich client applications. This package contains base classes for the OpenJFX distribution and helper classes for building other parts of the distribution.
SWT is a widget toolkit for Java designed to provide efficient, portable access to the user-interface facilities of the operating systems on which it is implemented.
OSGi, for Open Services Gateway initiative framework, is a module system and service platform for the Java programming language. This package contains the definition of common types in osgi packages.
Java Message Service (JMS) API is used to send messages messages between two or more clients. It is a messaging standard that allows application components to create, send, receive, and read messages.
This package contains an implementation of the JSR-341 specification for the expression language 3.0. It implements an expression language inspired by ECMAScript and XPath. This language is used with JavaServer Pages (JSP).
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.
Ant is a platform-independent build tool for Java. It is similar to make but is implemented using the Java language, requires the Java platform, and is best suited to building Java projects. Ant uses XML to describe the build process and its dependencies, whereas Make uses Makefile format.
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.Numberand 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,compareToandtoStringmethods.
Picocli is a framework for building command line applications for the JVM. It supports colors, autocompletion, subcommands, and more. Written in Java, usable from Groovy, Kotlin, Scala, etc.
Xerial is a set of data management libraries for the Java programming language. The ultimate goal of the Xerial project is to manage everything as database, including class objects, text format data, data streams, etc.
Conversant Disruptor is the highest performing intra-thread transfer mechanism available in Java. Conversant Disruptor is an implementation of this type of ring buffer that has almost no overhead and that exploits a particularly simple design.
Java Compiler Compiler (JavaCC) is the most popular parser generator for use with Java applications. A parser generator is a tool that reads a grammar specification and converts it to a Java program that can recognize matches to the grammar. In addition to the parser generator itself, JavaCC provides other standard capabilities related to parser generation such as tree building (via a tool called JJTree included with JavaCC), actions, debugging, etc.
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 easily assembling custom complex transformations and code analysis tools.
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.