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

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.


openjdk 13.0.14
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
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://openjdk.java.net/projects/jdk/13
Licenses: GPL 2+
Build system: gnu
Synopsis: Java development kit
Description:

This package provides the Java development kit OpenJDK.

java-plexus-digest 1.2
Propagated dependencies: java-plexus-utils@3.3.0 plexus-components-pom-1.1.20@1.1.20
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://github.com/codehaus-plexus/plexus-digest
Licenses: ASL 2.0
Build system: ant
Synopsis: Hash function utilities for Java
Description:

This package is a plexus component that contains hash function utilities.

java-httpcomponents-httpcore-ab 4.4.6
Dependencies: java-httpcomponents-httpcore@4.4.6 java-commons-cli@1.4 java-hamcrest-core@1.3 java-commons-logging-minimal@1.2 java-commons-lang3@3.20.0
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://hc.apache.org/httpcomponents-core-4.4.x/index.html
Licenses: ASL 2.0
Build system: ant
Synopsis: Apache HttpCore benchmarking tool
Description:

This package provides the HttpCore benchmarking tool. It is an Apache AB clone based on HttpCore.

icedtea 3.19.0
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+@2.24.33 lcms@2.16.0 libjpeg-turbo@2.1.4 libpng@1.6.39 libx11@1.8.12 libxcomposite@0.4.6 libxi@1.8.2 libxinerama@1.1.5 libxrender@0.9.12 libxt@1.3.1 libxtst@1.2.5 mit-krb5@1.21 nss@3.112.5 pcsc-lite@2.5.0 zlib@1.3.1
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://icedtea.classpath.org
Licenses: GPL 2+
Build system: gnu
Synopsis: Java development kit
Description:

This package provides the Java development kit OpenJDK built with the IcedTea build harness.

java-osgi-service-metatype-annotations 1.3.0
Dependencies: java-osgi-annotation@6.0.0
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://www.osgi.org
Licenses: ASL 2.0
Build system: ant
Synopsis: Support annotations for metatype
Description:

OSGi, for Open Services Gateway initiative framework, is a module system and service platform for the Java programming language. This package contains the support annotations for metatype.

ant 1.10.14
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://ant.apache.org
Licenses: ASL 2.0
Build system: gnu
Synopsis: Build tool for Java
Description:

Ant is a platform-independent build tool for Java. It is similar to make but is implemented using the Java language, requires the Java platform, and is best suited to building Java projects. Ant uses XML to describe the build process and its dependencies, whereas Make uses Makefile format.

java-eclipse-core-variables 3.3.0
Dependencies: java-eclipse-equinox-common@3.10.200 java-eclipse-equinox-registry@3.6.100 java-eclipse-equinox-preferences@3.6.1 java-eclipse-core-runtime@3.15.100 java-eclipse-osgi@3.11.3
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://projects.eclipse.org/projects/eclipse.platform
Licenses: EPL 1.0
Build system: ant
Synopsis: Eclipse core variables
Description:

This package provides the Eclipse core variables module org.eclipse.core.variables.

java-eclipse-osgi 3.11.3
Dependencies: java-osgi-annotation@6.0.0
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://www.eclipse.org/equinox/
Licenses: EPL 1.0
Build system: ant
Synopsis: Eclipse Equinox OSGi framework
Description:

This package provides an implementation of the OSGi Core specification.

openjdk 18.0.2.1
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/18
Licenses: GPL 2+
Build system: gnu
Synopsis: Java development kit
Description:

This package provides the Java development kit OpenJDK.

java-eclipse-equinox-app 1.3.400
Dependencies: java-eclipse-equinox-common@3.10.200 java-eclipse-equinox-registry@3.6.100 java-eclipse-osgi@3.11.3 java-osgi-service-event@1.3.1
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://www.eclipse.org/equinox/
Licenses: EPL 1.0
Build system: ant
Synopsis: Equinox application container
Description:

This package provides the Equinox application container for Eclipse.

java-commons-httpclient 3.1
Propagated dependencies: java-commons-logging-minimal@1.2 java-commons-codec@1.15
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://hc.apache.org
Licenses: ASL 2.0
Build system: ant
Synopsis: HTTP/1.1 compliant HTTP agent implementation
Description:

This package contains an HTTP/1.1 compliant HTTP agent implementation. It also provides reusable components for client-side authentication, HTTP state management, and HTTP connection management.

java-junit 4.13.2
Propagated dependencies: java-hamcrest-core@1.3
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://junit.org/junit4/
Licenses: EPL 1.0
Build system: ant
Synopsis: Test framework for Java
Description:

JUnit is a simple framework to write repeatable tests for Java projects. JUnit provides assertions for testing expected results, test fixtures for sharing common test data, and test runners for running tests.

antlr3 3.1
Dependencies: java-junit@4.12
Propagated dependencies: java-stringtemplate@3.2.1
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://www.antlr3.org
Licenses: Modified BSD
Build system: ant
Synopsis: Framework for constructing recognizers, compilers, and translators
Description:

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.

java-commons-lang 2.6
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://commons.apache.org/lang/
Licenses: ASL 2.0
Build system: ant
Synopsis: Extension of the java.lang package
Description:

The Commons Lang components contains a set of Java classes that provide helper methods for standard Java classes, especially those found in the java.lang package in the Sun JDK. The following classes are included:

  • StringUtils - Helper for java.lang.String.

  • CharSetUtils - Methods for dealing with CharSets, which are sets of characters such as [a-z] and [abcdez].

  • RandomStringUtils - Helper for creating randomised strings.

  • NumberUtils - Helper for java.lang.Number and its subclasses.

  • NumberRange - A range of numbers with an upper and lower bound.

  • ObjectUtils - Helper for java.lang.Object.

  • SerializationUtils - Helper for serializing objects.

  • SystemUtils - Utility class defining the Java system properties.

  • NestedException package - A sub-package for the creation of nested exceptions.

  • Enum package - A sub-package for the creation of enumerated types.

  • Builder package - A sub-package for the creation of equals, hashCode, compareTo and toString methods.

icedtea 3.19.0
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+@2.24.33 lcms@2.16.0 libjpeg-turbo@2.1.4 libpng@1.6.39 libx11@1.8.12 libxcomposite@0.4.6 libxi@1.8.2 libxinerama@1.1.5 libxrender@0.9.12 libxt@1.3.1 libxtst@1.2.5 mit-krb5@1.21 nss@3.112.5 pcsc-lite@2.5.0 zlib@1.3.1
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://icedtea.classpath.org
Licenses: GPL 2+
Build system: gnu
Synopsis: Java development kit
Description:

This package provides the Java development kit OpenJDK built with the IcedTea build harness.

java-ops4j-base-store 1.5.0
Dependencies: java-ops4j-base-lang@1.5.0 java-slf4j-api@1.7.25 java-ops4j-base-io@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 storing and retrieving data from an InputStream.

java-native-access-platform 4.5.1
Dependencies: java-native-access@4.5.1
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://github.com/java-native-access/jna
Licenses: ASL 2.0 LGPL 2.1+
Build system: ant
Synopsis: Cross-platform mappings for jna
Description:

java-native-access-platform has cross-platform mappings and mappings for a number of commonly used platform functions, including a large number of Win32 mappings as well as a set of utility classes that simplify native access.

java-javaparser 3.16.1
Dependencies: java-guava@31.1 java-jboss-javassist@3.21.0 java-jsonp-api@1.1.6
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://javaparser.org/
Licenses: LGPL 3+ ASL 2.0
Build system: ant
Synopsis: Parser for Java
Description:

This project contains a set of libraries implementing a Java 1.0 - Java 11 Parser with advanced analysis functionalities.

java-cdi-api 2.0
Propagated dependencies: java-javax-inject@1 java-jboss-el-api-spec@3.0 java-jboss-interceptors-api-spec@1.2 java-weld-parent-pom@36
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://cdi-spec.org/
Licenses: ASL 2.0
Build system: ant
Synopsis: Contexts and Dependency Injection APIs
Description:

Java-cdi-api contains the required APIs for Contexts and Dependency Injection (CDI).

openjdk 19.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/19
Licenses: GPL 2+
Build system: gnu
Synopsis: Java development kit
Description:

This package provides the Java development kit OpenJDK.

java-eclipse-core-resources 3.13.200
Dependencies: java-eclipse-equinox-common@3.10.200 java-eclipse-equinox-preferences@3.6.1 java-eclipse-equinox-registry@3.6.100 java-eclipse-core-contenttype@3.5.100 java-eclipse-core-expressions@3.5.100 java-eclipse-core-filesystem@1.6.1 java-eclipse-core-jobs@3.8.0 java-eclipse-core-runtime@3.15.100 java-eclipse-ant-core@3.4.100 java-eclipse-osgi@3.11.3
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://www.eclipse.org/
Licenses: EPL 1.0
Build system: ant
Synopsis: Eclipse core resource management
Description:

This package provides the Eclipse core resource management module org.eclipse.core.resources.

java-jmock 2.8.2
Dependencies: java-hamcrest-all@1.3 java-bsh@2.1.1 java-junit@4.12
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: http://jmock.org/
Licenses: Modified BSD
Build system: ant
Synopsis: Mock object library for test-driven development
Description:

JMock is a library that supports test-driven development of Java code with mock objects. Mock objects help you design and test the interactions between the objects in your programs.

The jMock library

  • makes it quick and easy to define mock objects

  • lets you precisely specify the interactions between your objects, reducing the brittleness of your tests

  • plugs into your favourite test framework

  • is easy to extend.

java-jsch-agentproxy-connector-factory 0.0.8
Dependencies: java-jsch-agentproxy-core@0.0.8 java-jsch-agentproxy-sshagent@0.0.8 java-jsch-agentproxy-usocket-jna@0.0.8 java-jsch-agentproxy-pageant@0.0.8 java-jsch-agentproxy-usocket-nc@0.0.8
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://github.com/ymnk/jsch-agent-proxy
Licenses: Modified BSD
Build system: ant
Synopsis: Connector factory for jsch agent proxy
Description:

jsch-agent-proxy is a proxy program to OpenSSH's ssh-agent and Pageant included in Putty. This component contains a connector factory.

java-osgi-service-packageadmin 1.2.0
Dependencies: java-osgi-framework@1.8.0
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://www.osgi.org
Licenses: ASL 2.0
Build system: ant
Synopsis: OSGI Package Administration
Description:

OSGi, for Open Services Gateway initiative framework, is a module system and service platform for the Java programming language. This package contains the packageadmin service.

Total packages: 33008