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

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-geronimo-xbean-reflect 4.5
Dependencies: java-asm@6.0 java-log4j-api@2.17.1 java-log4j-1.2-api@2.17.1 java-log4j-core@2.17.1 java-commons-logging-minimal@1.2
Propagated dependencies: java-geronimo-parent-pom@4.5
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://geronimo.apache.org/maven/xbean/3.6/xbean-reflect/
Licenses: ASL 2.0
Build system: ant
Synopsis: Dependency injection helper
Description:

Xbean-reflect provides very flexible ways to create objects and graphs of objects for dependency injection frameworks

java-eclipse-lsp4j-common 0.10.0
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://eclipse.org/lsp4j/
Licenses: EPL 2.0
Build system: ant
Synopsis: LSP4J common package
Description:

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.

java-ops4j-pax-exam-core 4.11.0
Dependencies: java-slf4j-api@1.7.25 java-ops4j-base-lang@1.5.0 java-ops4j-base-io@1.5.0 java-ops4j-base-util-property@1.5.0 java-ops4j-base-store@1.5.0 java-osgi-core@6.0.0
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-lang3 3.20.0
Propagated dependencies: apache-commons-parent-pom@92
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. 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.

java-ops4j-base-lang 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 and extensions related to java.lang.

java-datanucleus-javax-persistence 2.2.0
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://github.com/datanucleus/javax.persistence
Licenses: EDL 1.0 EPL 1.0
Build system: ant
Synopsis: JPA API
Description:

This package contains a clean definition of JPA API intended for use with DataNucleus JPA since the JCP haven't provided an official JPA API jar. See http://java.net/projects/jpa-spec/downloads for the specification used to generate this API.

java-osgi-util-function 1.0.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: OSGI Util Function
Description:

OSGi, for Open Services Gateway initiative framework, is a module system and service platform for the Java programming language. This package contains an interface for a function that accepts a single argument and produces a result.

java-commons-daemon 1.1.0
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://commons.apache.org/daemon/
Licenses: ASL 2.0
Build system: ant
Synopsis: Library to launch Java applications as daemons
Description:

The Daemon package from Apache Commons can be used to implement Java applications which can be launched as daemons. For example the program will be notified about a shutdown so that it can perform cleanup tasks before its process of execution is destroyed by the operation system.

This package contains the Java library. You will also need the actual binary for your architecture which is provided by the jsvc package.

This is a part of the Apache Commons Project.

java-plexus-cipher 2.0
Dependencies: java-cdi-api@2.0 java-javax-inject@1
Propagated dependencies: java-sonatype-spice-parent-pom@15 java-eclipse-sisu-inject@0.3.5
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://github.com/sonatype/plexus-cipher
Licenses: ASL 2.0
Build system: ant
Synopsis: Encryption/decryption Component
Description:

Plexus-cipher contains a component to deal with encryption and decryption.

java-ops4j-pax-exam-core-junit 4.11.0
Dependencies: java-junit@4.12 java-slf4j-api@1.7.25 java-ops4j-pax-exam-core@4.11.0 java-ops4j-pax-exam-core-spi@4.11.0
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-jgit-ssh-jsch 7.0.0.202409031743-r
Dependencies: java-jgit@7.0.0.202409031743-r java-jsch@0.1.72 java-jzlib@1.1.3 java-slf4j-api@1.7.25
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://eclipse.org/jgit/
Licenses: EDL 1.0
Build system: ant
Synopsis: SSH support for JGit using JSch
Description:

This package provides SSH transport support for JGit using the JSch library.

java-osgi-framework 1.8.0
Dependencies: java-osgi-annotation@6.0.0 java-osgi-resource@1.0.0 java-osgi-dto@1.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: OSGi framework
Description:

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

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

This package provides the Java development kit OpenJDK.

java-plexus-compiler-api 2.8.4
Propagated dependencies: java-plexus-container-default@2.1.0 java-plexus-compiler-pom@2.8.4 java-plexus-utils@3.3.0
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://github.com/codehaus-plexus/plexus-compiler
Licenses: ASL 2.0 Expat
Build system: ant
Synopsis: Plexus Compilers component's API to manipulate compilers
Description:

This package contains the API used by components to manipulate compilers.

java-junit 4.12
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.

java-native-access 4.5.1
Dependencies: libffi@3.4.6 libx11@1.8.12 libxt@1.3.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: Access to native shared libraries from Java
Description:

JNA provides Java programs easy access to native shared libraries without writing anything but Java code - no JNI or native code is required. JNA allows you to call directly into native functions using natural Java method invocation.

java-modello-core 1.11
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: Framework for code generation from a simple model
Description:

Modello is a framework for code generation from a simple model.

Modello generates code from a simple model format: based on a plugin architecture, various types of code and descriptors can be generated from the single model, including Java POJOs, XML/JSON/YAML marshallers/unmarshallers, XSD and documentation.

java-commons-cli 1.4
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://commons.apache.org/cli/
Licenses: ASL 2.0
Build system: ant
Synopsis: Command line arguments and options parsing library
Description:

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.

java-jsch-agentproxy-jsch 0.0.8
Dependencies: java-jsch@0.1.55 java-jsch-agentproxy-core@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: JSch integration library for agentproxy
Description:

jsch-agent-proxy is a proxy program to OpenSSH's ssh-agent and Pageant included in Putty. This component contains a library to use jsch-agent-proxy with JSch.

java-plexus-cipher 1.7
Dependencies: java-cdi-api@2.0 java-javax-inject@1
Propagated dependencies: java-sonatype-spice-parent-pom@15
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://github.com/sonatype/plexus-cipher
Licenses: ASL 2.0
Build system: ant
Synopsis: Encryption/decryption Component
Description:

Plexus-cipher contains a component to deal with encryption and decryption.

java-fasterxml-jackson-modules-base-mrbean 2.9.4
Dependencies: java-asm@6.0 java-fasterxml-jackson-annotations@2.9.4 java-fasterxml-jackson-core@2.9.4 java-fasterxml-jackson-databind@2.9.4
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://github.com/FasterXML/jackson-modules-base
Licenses: ASL 2.0
Build system: ant
Synopsis: POJO type materialization for Java
Description:

This package implements POJO type materialization. Databinders can construct implementation classes for Java interfaces as part of deserialization.

java-log4j-api 2.17.1
Dependencies: java-osgi-core@6.0.0 java-hamcrest-core@1.3 java-junit@4.12
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://logging.apache.org/log4j/2.x/
Licenses: ASL 2.0
Build system: ant
Synopsis: API module of the Log4j logging framework for Java
Description:

This package provides the API module of the Log4j logging framework for Java.

javacc 4.1
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://javacc.org/
Licenses: Modified BSD
Build system: ant
Synopsis: Java parser generator
Description:

Java Compiler Compiler (JavaCC) is the most popular parser generator for use with Java applications. A parser generator is a tool that reads a grammar specification and converts it to a Java program that can recognize matches to the grammar. In addition to the parser generator itself, JavaCC provides other standard capabilities related to parser generation such as tree building (via a tool called JJTree included with JavaCC), actions, debugging, etc.

java-tunnelvisionlabs-antlr4-runtime 4.7.4
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://www.antlr.org
Licenses: Modified BSD
Build system: ant
Synopsis: ANTLR runtime library
Description:

This package contains the runtime library used with generated sources by ANTLR.

Total packages: 33008