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 is the Plexus Security Dispatcher Component. This component decrypts a string passed to it.
ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files. It's widely used to build languages, tools, and frameworks. From a grammar, ANTLR generates a parser that can build and walk parse trees.
This package provides the Java development kit OpenJDK.
OSGi, for Open Services Gateway initiative framework, is a module system and service platform for the Java programming language. This package contains the compendium specification module, providing interfaces and classes for use in compiling bundles.
OPS4J stands for Open Participation Software for Java. This package contains utilities for obtaining services via the Java SE 6 ServiceLoader.
Commons-compiler contains an API for janino, including the IExpressionEvaluator, IScriptEvaluator, IClassBodyEvaluator and ISimpleCompiler interfaces.
Adobe's Extensible Metadata Platform (XMP) is a labeling technology that allows you to embed data about a file, known as metadata, into the file itself. The XMP Toolkit for Java is based on the C++ XMPCore library and the API is similar.
This package provides the Eclipse Java core batch compiler.
This package provides the Java development kit 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.
This package provides various Java utility classes for the Plexus framework to ease working with strings, files, command lines, XML and more.
Eclipse LSP4J provides Java bindings for the Language Server Protocol and the Debug Adapter Protocol. This package contains its LSP4J Java bindings for the Debug Server Protocol.
Eclipse LSP4J provides Java bindings for the Language Server Protocol and the Debug Adapter Protocol. This package contains its LSP4J code generator for Language Server Protocol classes.
This package provides the Java development kit OpenJDK.
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.
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.
This package provides the Eclipse core file system with the module org.eclipse.core.filesystem.
This package contains the base build API for maven and a default implementation of it. This API is about scanning files in a project and determining what files need to be rebuilt.
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.
This library supplies some utility classes needed for libraries from the SIS division at ETH Zurich like jHDF5.
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 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.
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.
JCommander is a very small Java framework that makes it trivial to parse command line parameters. Parameters are declared with annotations.