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 Eclipse core commands in the module org.eclipse.core.commands.
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.
Eclipse LSP4J provides Java bindings for the Language Server Protocol and the Debug Adapter Protocol. This package is a common definition intended to be inherited by other packages.
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.
Eclipse LSP4J provides Java bindings for the Language Server Protocol and the Debug Adapter Protocol. This package contains its JSON-RPC implementation's debug protocol.
TLA+ is a high-level language for modeling programs and systems---especially concurrent and distributed ones. It's based on the idea that the best way to describe things precisely is with simple mathematics. TLA+ and its tools are useful for eliminating fundamental design errors, which are hard to find and expensive to correct in code.
The following TLA+ tools are available in this distribution:
The Syntactic Analyzer: A parser and syntax checker for TLA+ specifications;
TLC: A model checker and simulator for a subclass of "executable" TLA+ specifications;
TLATeX: A program for typesetting TLA+ specifications;
Beta test versions of 1-3 for the TLA+2 language; and
The PlusCal translator.
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.
This package provides a Java runtime environment for and Java development kit. It supports enhanced class redefinition (DCEVM), includes a number of improvements in font rendering, keyboards support, windowing/focus subsystems, HiDPI, accessibility, and performance, provides better desktop integration and bugfixes not yet present in OpenJDK.
Javassist (JAVA programming ASSISTant) makes Java bytecode manipulation simple. It is a class library for editing bytecodes in Java; it enables Java programs to define a new class at runtime and to modify a class file when the JVM loads it.
MapDB provides concurrent maps, sets and queues backed by disk storage or off-heap memory.
Armed Bear Common Lisp (ABCL) is a full implementation of the Common Lisp language featuring both an interpreter and a compiler, running in the JVM. It supports JSR-223 (Java scripting API): it can be a scripting engine in any Java application. Additionally, it can be used to implement (parts of) the application using Java to Lisp integration APIs.
This library is used in the legacy build process of several key frameworks developed by ObjectWeb, among them legacy versions of the ObjectWeb ASM bytecode manipulation framework.
This package provides the Java development kit OpenJDK.
This package is a Maven plugin to generate Plexus descriptors from source tags and class annotations.
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.
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.
TestNG is a testing framework inspired from JUnit and NUnit but introducing some new functionalities that make it more powerful and easier to use.
LMAX Disruptor is a software pattern and software component for high performance inter-thread communication that avoids the need for message queues or resource locking.
OSGi, for Open Services Gateway initiative framework, is a module system and service platform for the Java programming language. This package contains the OSGi Core module.
This package contains annotations used during the build of the runtime library of ANTLR.
The org.apache.commons.jxpath package defines a simple interpreter of an expression language called XPath. JXPath applies XPath expressions to graphs of objects of all kinds: JavaBeans, Maps, Servlet contexts, DOM etc, including mixtures thereof.
ANTLR, ANother Tool for Language Recognition, (formerly PCCTS) is a language tool that provides a framework for constructing recognizers, compilers, and translators from grammatical descriptions containing Java, C#, C++, or Python actions. ANTLR provides excellent support for tree construction, tree walking, and translation.
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.