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

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-eclipse-jdt-compiler-apt 1.3.400
Dependencies: java-eclipse-jdt-core@3.16.0
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://www.eclipse.org/jdt/apt/
Licenses: EPL 2.0
Build system: ant
Synopsis: Annotation processing tool
Description:

APT stands for Annotation Processing Tool. APT provides a means for generating files and compiling new Java classes based on annotations found in your source code.

java-fest-assert 2.0M10
Dependencies: java-fest-util@1.2.5
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://github.com/alexruiz/fest-assert-2.x
Licenses: ASL 2.0
Build system: ant
Synopsis: FEST fluent assertions
Description:

FEST-Assert provides a fluent interface for assertions.

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.

abcl 1.9.3
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://abcl.org/
Licenses: GPL 2+ Modified BSD CPL 1.0
Build system: ant
Synopsis: Common Lisp Implementation on the JVM
Description:

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.

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.

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-hamcrest-library 1.3
Propagated dependencies: java-hamcrest-core@1.3 java-hamcrest-parent-pom@1.3
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://hamcrest.org/
Licenses: FreeBSD
Build system: ant
Synopsis: Library of matchers for building test expressions
Description:

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.

java-cisd-args4j 9.11.2-39162
Dependencies: 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
Build system: ant
Synopsis: Command line parser library
Description:

This package provides a parser for command line arguments.

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-cisd-jhdf5 14.12.6-39162
Dependencies: java-cisd-base@14.12.0-38938 java-cisd-args4j@9.11.2-39162 java-commons-lang@2.6 java-commons-io@2.5 hdf5@1.8.23 zlib@1.3.1
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://wiki-bsse.ethz.ch/display/JHDF5/
Licenses: ASL 2.0 non-copyleft
Build system: ant
Synopsis: Java binding for HDF5
Description:

JHDF5 is a high-level API in Java for reading and writing HDF5 files, building on the libraries provided by the HDF Group.

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.

java-commons-exec 1.1
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://commons.apache.org/proper/commons-exec/
Licenses: ASL 2.0
Build system: ant
Synopsis: Common program execution related classes
Description:

Commons-Exec simplifies executing external processes.

java-commons-text 1.9
Dependencies: java-commons-io@2.5
Propagated dependencies: java-commons-lang3@3.12.0 apache-commons-parent-pom@51
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://commons.apache.org/text/
Licenses: ASL 2.0
Build system: ant
Synopsis: Library focused on algorithms working on strings
Description:

Apache Commons Text is a library focused on algorithms working on strings.

This is a part of the Apache Commons Project.

java-jsch-agentproxy-usocket-jna 0.0.8
Dependencies: java-jsch-agentproxy-core@0.0.8 java-native-access@4.5.1
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: USocketFactory implementation using JNA
Description:

jsch-agent-proxy is a proxy program to OpenSSH's ssh-agent and Pageant included in Putty. This component contains an implementation of USocketFactory using JNA (Java Native Access).

java-plexus-java 0.9.10
Dependencies: java-plexus-component-annotations@1.7.1
Propagated dependencies: java-asm@6.0 java-qdox@2.0-M9 java-javax-inject@1 plexus-parent-pom@4.0
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://codehaus-plexus.github.io/plexus-languages/plexus-java
Licenses: ASL 2.0
Build system: ant
Synopsis: Shared language features for Java
Description:

This package contains shared language features of the Java language, for the plexus project.

java-eclipse-core-filesystem 1.6.1
Dependencies: java-eclipse-equinox-common@3.10.200 java-eclipse-equinox-registry@3.6.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 file system
Description:

This package provides the Eclipse core file system with the module org.eclipse.core.filesystem.

java-osgi-service-repository 1.1.0
Dependencies: java-osgi-annotation@6.0.0 java-osgi-util-promise@1.0.0 java-osgi-resource@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 service repository
Description:

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

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:

Commons-compiler contains an API for janino, including the IExpressionEvaluator, IScriptEvaluator, IClassBodyEvaluator and ISimpleCompiler interfaces.

java-httpcomponents-httpcore 4.4.6
Dependencies: java-commons-logging-minimal@1.2 java-commons-lang3@3.12.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: Low level HTTP transport components
Description:

HttpCore is a set of low level HTTP transport components that can be used to build custom client and server side HTTP services with a minimal footprint. HttpCore supports two I/O models: blocking I/O model based on the classic Java I/O and non-blocking, event driven I/O model based on Java NIO.

This package provides the blocking I/O model library.

java-jline-reader 3.14.1
Dependencies: java-jline-terminal@3.14.1
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://github.com/jline/jline3
Licenses: Modified BSD
Build system: ant
Synopsis: Java JLine line reader
Description:

JLine is a Java library for handling console input. It is similar in functionality to BSD editline and GNU readline but with additional features that bring it in par with ZSH line editor. People familiar with the readline/editline capabilities for modern shells (such as bash and tcsh) will find most of the command editing features of JLine to be familiar.

This package includes the line reader.

java-jsch 0.1.55
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: http://www.jcraft.com/jsch/
Licenses: Modified BSD
Build system: ant
Synopsis: Pure Java implementation of SSH2
Description:

JSch is a pure Java implementation of SSH2. JSch allows you to connect to an SSH server and use port forwarding, X11 forwarding, file transfer, etc., and you can integrate its functionality into your own Java programs.

java-aqute-bndlib 3.5.0
Dependencies: java-slf4j-api@1.7.25 java-osgi-annotation@6.0.0 java-aqute-libg@3.5.0 java-aqute-bnd-annotation@3.5.0 java-osgi-service-component-annotations@1.3.0 java-osgi-service-repository@1.1.0 java-osgi-service-log@1.3.0 java-osgi-service-metatype-annotations@1.3.0 java-osgi-namespace-contract@1.0.0 java-osgi-namespace-extender@1.0.1 java-osgi-namespace-service@1.0.0 java-osgi-util-promise@1.0.0 java-osgi-core@6.0.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-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-jsch-agentproxy-usocket-nc 0.0.8
Dependencies: 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: USocketFactory implementation using netcat
Description:

jsch-agent-proxy is a proxy program to OpenSSH's ssh-agent and Pageant included in Putty. This component contains an implementation of USocketFactory using netcat.

Total packages: 69291