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.
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.)
Objenesis is a small Java library that serves one purpose: to instantiate a new object of a particular class. It is common to see restrictions in libraries stating that classes must require a default constructor. Objenesis aims to overcome these restrictions by bypassing the constructor on object instantiation.
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 project contains API and Compatible Implementation of Jakarta JSON Processing specification. Jakarta JSON Processing provides portable APIs to parse, generate, transform, and query JSON documents.
This package provides the Eclipse core expression language with the org.eclipse.core.expressions module.
JSch is a pure Java implementation of SSH2. JSch allows you to connect to an SSH server and use port forwarding, X11 forwarding, file transfer, etc., and you can integrate its functionality into your own Java programs.
Jansi is a Java library that allows you to use ANSI escape sequences to format your console output which works on every platform.
This package contains the runtime library used with generated sources by ANTLR.
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.
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.
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.
This package provides the Eclipse Java core batch compiler.
This project contains a set of libraries implementing a Java 1.0 - Java 11 Parser with advanced analysis functionalities.
This package provides the Java development kit OpenJDK built with the IcedTea build harness.
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.
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.
Java-based solution for accessing, manipulating, and outputting XML data from Java code.
The commons-pool package provides an object-pooling API and a number of object pool implementations. This package defines a handful of pooling interfaces and some base classes that may be useful when creating new pool implementations.
Pax Exam creates OSGi bundles for testing purposes. It lets the user take control of the OSGi framework, the test framework (e.g. JUnit) and the system under test at the same time.
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 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.
This package provides the Java development kit OpenJDK built with the IcedTea build harness.
OSGi, for Open Services Gateway initiative framework, is a module system and service platform for the Java programming language. This package contains a factory for JDBC connection factories. There are 3 preferred connection factories for getting JDBC connections:
javax.sql.DataSource;javax.sql.ConnectionPoolDataSource;javax.sql.XADataSource.
Commons-dbcp allows you to share a pool of database connections between users. Creating a new connection for each user can be time consuming and even unfeasible when the number of simultaneous users is very large. This package provides a way to share a poole of connections to reduce that load.