_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/

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 search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


java-ops4j-base-spi 1.5.0
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://ops4j1.jira.com/wiki/spaces/base/overview
Licenses: ASL 2.0
Build system: ant
Synopsis: Utility classes and extensions to be used in OPS4J projects
Description:

OPS4J stands for Open Participation Software for Java. This package contains utilities for obtaining services via the Java SE 6 ServiceLoader.

java-jctools-core 1.2.1
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://github.com/JCTools/JCTools
Licenses: ASL 2.0
Build system: ant
Synopsis: Concurrency tools for Java
Description:

This library implements concurrent data structures that are not natively available in Java.

java-junitparams 1.1.1
Dependencies: java-junit@4.12
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://github.com/Pragmatists/JUnitParams
Licenses: ASL 2.0
Build system: ant
Synopsis: Parameterised test support for JUnit
Description:

The JUnitParams project adds a new runner to JUnit and provides much easier and readable parametrised tests for JUnit.

java-kohlschutter-compiler-annotations 1.4.2
Dependencies: java-eclipse-jdt-annotation@2.2.600
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://github.com/kohlschutter/compiler-annotations
Licenses: ASL 2.0
Build system: ant
Synopsis: Compile-time annotations for Java
Description:

This package provides compile-time annotations such as @SuppressFBWarnings and @ExcludeFromCodeCoverageGeneratedReport.

java-modello-test 1.11
Dependencies: java-plexus-utils@3.3.0 java-plexus-compiler-api@2.8.4 java-plexus-compiler-javac@2.8.4 java-plexus-container-default@2.1.0
Propagated dependencies: java-plexus-utils@3.3.0 java-plexus-container-default@2.1.0 java-plexus-build-api@0.0.7
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://codehaus-plexus.github.io/modello/
Licenses: Expat ASL 2.0 non-copyleft
Build system: ant
Synopsis: Modello test package
Description:

The modello test package contains the basis to create Modello generator unit-tests, including sample models and xml files to test every feature for every plugin.

java-modello-plugins-xml 1.11
Propagated dependencies: java-modello-core@1.11 java-modello-plugins-java@1.11
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://codehaus-plexus.github.io/modello/
Licenses: Expat ASL 2.0 non-copyleft
Build system: ant
Synopsis: Modello XML Plugin
Description:

Modello XML Plugin contains shared code for every plugins working on XML representation of the model.

java-openjfx-base 8.202
Dependencies: antlr3@3.5.2 java-stringtemplate@4.0.8
Propagated dependencies: java-openjfx-build@8.202
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://openjfx.io
Licenses: GPL 2
Build system: ant
Synopsis: Graphical application toolkit in Java
Description:

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.

java-ops4j-pax-exam-core-spi 4.11.0
Dependencies: java-ops4j-pax-exam-core@4.11.0 java-ops4j-base-lang@1.5.0 java-ops4j-base-monitors@1.5.0 java-ops4j-base-store@1.5.0 java-ops4j-base-io@1.5.0 java-ops4j-base-spi@1.5.0 java-osgi-core@6.0.0 java-slf4j-api@1.7.25 java-ops4j-pax-tinybundles@2.1.1
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://ops4j1.jira.com/wiki/spaces/PAXEXAM4/overview
Licenses: ASL 2.0
Build system: ant
Synopsis: In-Container Testing for OSGi, Java EE and CDI
Description:

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.

java-commons-math3 3.6.1
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://commons.apache.org/math/
Licenses: ASL 2.0
Build system: ant
Synopsis: Apache Commons mathematics library
Description:

Commons Math is a library of lightweight, self-contained mathematics and statistics components addressing the most common problems not available in the Java programming language or Commons Lang.

java-eclipse-xtext-xbase-lib 2.25.0
Dependencies: java-guava@31.1
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://www.eclipse.org/Xtext/
Licenses: EPL 2.0
Build system: ant
Synopsis: Eclipse Xbase Runtime Library
Description:

This package contains runtime libraries for Xbase languages such as Xtend.

java-felix-framework 7.0.5
Dependencies: java-osgi-annotation@8.1.0 java-osgi-core@8.0.0 java-felix-resolver@2.0.4
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://felix.apache.org/
Licenses: ASL 2.0
Build system: ant
Synopsis: Apache Felix OSGi framework
Description:

Apache Felix is a community effort to implement the OSGi Framework and Service platform.

java-xmlunit-legacy 2.5.1
Dependencies: java-xmlunit@2.5.1 java-junit@4.12
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://www.xmlunit.org/
Licenses: ASL 2.0
Build system: ant
Synopsis: XML output testing
Description:

XMLUnit provides you with the tools to verify the XML you emit is the one you want to create. It provides helpers to validate against an XML Schema, assert the values of XPath queries or compare XML documents against expected outcomes.

java-plexus-utils 3.2.1
Propagated dependencies: plexus-parent-pom@5.1
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://codehaus-plexus.github.io/plexus-utils/
Licenses: ASL 2.0
Build system: ant
Synopsis: Common utilities for the Plexus framework
Description:

This package provides various Java utility classes for the Plexus framework to ease working with strings, files, command lines, XML and more.

openjdk 16.0.2
Dependencies: alsa-lib@1.2.16.1 cups@2.4.14 fontconfig-minimal@2.17.1 freetype@2.13.3 giflib@5.2.1 gtk+@3.24.52 lcms@2.16.0 libjpeg-turbo@2.1.4 libpng@1.6.39 libx11@1.8.12 libxext@1.3.6 libxrandr@1.5.4 libxrender@0.9.12 libxt@1.3.1 libxtst@1.2.5 libxcursor@1.2.3
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://openjdk.java.net/projects/jdk/16
Licenses: GPL 2+
Build system: gnu
Synopsis: Java development kit
Description:

This package provides the Java development kit OpenJDK.

java-jakarta-oro 2.0.8
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://jakarta.apache.org/oro/
Licenses: ASL 1.1
Build system: ant
Synopsis: Text-processing for Java
Description:

The Jakarta-ORO Java classes are a set of text-processing Java classes that provide Perl5 compatible regular expressions, AWK-like regular expressions, glob expressions, and utility classes for performing substitutions, splits, filtering filenames, etc. This library is the successor of the OROMatcher, AwkTools, PerlTools, and TextTools libraries originally from ORO, Inc.

java-apache-ivy 2.4.0
Dependencies: java-bouncycastle@1.67 java-commons-cli@1.4 java-commons-collections@3.2.2 java-commons-httpclient@3.1 java-commons-lang@2.6 java-commons-vfs@2.2 java-jakarta-oro@2.0.8 java-jsch@0.1.55 java-jsch-agentproxy-core@0.0.8 java-jsch-agentproxy-connector-factory@0.0.8 java-jsch-agentproxy-jsch@0.0.8 java-junit@4.12
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://ant.apache.org/ivy
Licenses: ASL 2.0
Build system: ant
Synopsis: Dependency manager for the Java programming language
Description:

Ivy is a tool for managing (recording, tracking, resolving and reporting) project dependencies. It is characterized by the following:

  • flexibility and configurability - Ivy is essentially process agnostic and is not tied to any methodology or structure. Instead it provides the necessary flexibility and configurability to be adapted to a broad range of dependency management and build processes.

  • tight integration with Apache Ant - while available as a standalone tool, Ivy works particularly well with Apache Ant providing a number of powerful Ant tasks ranging from dependency resolution to dependency reporting and publication.

java-asm-util 9.4
Dependencies: java-asm@9.4 java-asm-analysis@9.4 java-asm-tree@9.4
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://asm.ow2.io/
Licenses: Modified BSD
Build system: ant
Synopsis: Very small and fast Java bytecode manipulation framework
Description:

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.

java-janino 3.0.8
Dependencies: java-commons-compiler@3.0.8
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://github.com/janino-compiler/janino
Licenses: Modified BSD
Build system: ant
Synopsis: Java compiler
Description:

Janino is a Java compiler. Janino can compile a set of source files to a set of class files like javac, but also compile a Java expression, block, class body or source file in memory, load the bytecode and execute it directly in the same JVM. janino can also be used for static code analysis or code manipulation.

java-pj 20150107
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://www.cs.rit.edu/~ark/pj.shtml
Licenses: GPL 3+
Build system: ant
Synopsis: Parallel programming in Java
Description:

Parallel Java (PJ) is an API and middleware for parallel programming in 100% Java on shared memory multiprocessor (SMP) parallel computers, cluster parallel computers, and hybrid SMP cluster parallel computers.

antlr4 4.10.1
Dependencies: antlr3@3.5.2 java-antlr4-runtime@4.10.1 java-icu4j@70.1 java-jsonp-api@1.1.6 java-stringtemplate@4.0.8 java-treelayout@1.0.3 openjdk@25.0.2
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://www.antlr.org
Licenses: Modified BSD
Build system: ant
Synopsis: Parser and lexer generator in Java
Description:

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.

java-aqute-bnd-annotation 3.5.0
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://bnd.bndtools.org/
Licenses: ASL 2.0
Build system: ant
Synopsis: Tools for OSGi
Description:

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.

java-slf4j-api 1.7.25
Propagated dependencies: java-slf4j-parent@1.7.25
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://www.slf4j.org/
Licenses: Expat
Build system: ant
Synopsis: Simple logging facade for Java
Description:

The Simple Logging Facade for Java (SLF4J) serves as a simple facade or abstraction for various logging frameworks (e.g. java.util.logging, logback, log4j) allowing the end user to plug in the desired logging framework at deployment time.

java-cisd-base 14.12.0-38938
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://svnsis.ethz.ch
Licenses: ASL 2.0 non-copyleft
Build system: ant
Synopsis: Utility classes for libraries from ETH Zurich
Description:

This library supplies some utility classes needed for libraries from the SIS division at ETH Zurich like jHDF5.

java-picocli 4.3.2
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://picocli.info
Licenses: ASL 2.0
Build system: ant
Synopsis: REPL for the JVM
Description:

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.

Total packages: 33008