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.
Xsdlib contains an implementation of sun.com.msv, an XML validator.
XmlPull v1 API is a simple to use XML pull parsing API. XML pull parsing allows incremental (sometimes called streaming) parsing of XML where application is in control - the parsing can be interrupted at any given moment and resumed when application is ready to consume more input.
kXML is a small XML pull parser, specially designed for constrained environments such as Applets, Personal Java or devices compliant with the Mobile Information Device Profile (MIDP).
Jettison is a Java library for converting XML to JSON and vice-versa with the help of the Streaming API for XML (StAX). It implements XMLStreamWriter and XMLStreamReader and supports Mapped and BadgerFish conventions.
Jaxp from the Apache XML Commons project is used by the Xerces-J XML parser and Xalan-J XSLT processor and specifies these APIs:
Document Object Model (DOM)
Simple API for XML (SAX)
Java APIs for XML Processing (JAXP)
Transformation API for XML (TrAX)
Document Object Model (DOM) Load and Save
JSR 206 Java API for XML Processing
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.
Byte Buddy is a code generation and manipulation library for creating and modifying Java classes during the runtime of a Java application and without the help of a compiler.
OSGi, for Open Services Gateway initiative framework, is a module system and service platform for the Java programming language. This package contains an interface and utilitary classes for promises. A Promise represents a future value. It handles the interactions for asynchronous processing.
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.
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.
Eclipse LSP4J provides Java bindings for the Language Server Protocol and the Debug Adapter Protocol. This package contains its JSON-RPC implementation.
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 UI control classes for the OpenJFX distribution.
Metadata-extractor is a straightforward Java library for reading metadata from image files. It is able to read metadata in Exif, IPTC, XMP, ICC and more formats.
This package provides the Java development kit OpenJDK.
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.
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.
Plexus classworlds replaces the native ClassLoader mechanism of Java. It is especially useful for dynamic loading of application components.
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.
This package provides annotations for security. It provides packages in the javax.annotation and javax.annotation.security namespaces.
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!
This package provides the Java development kit OpenJDK.
EasyMock is a Java library that provides an easy way to use mock objects in unit testing.
This package provides the Eclipse preferences mechanism with the module org.eclipse.equinox.preferences.
JLine is a Java library for handling console input. It is similar in functionality to BSD editline and GNU readline but with additional features that bring it in par with ZSH line editor. People familiar with the readline/editline capabilities for modern shells (such as bash and tcsh) will find most of the command editing features of JLine to be familiar.
This package includes the line reader.