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

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.


antlr3 3.3
Dependencies: java-junit@4.12
Propagated dependencies: java-stringtemplate@3.2.1 antlr2@2.7.7
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-osgi-cmpn 6.0.0
Dependencies: java-osgi-annotation@6.0.0 java-osgi-core@6.0.0 java-datanucleus-javax-persistence@2.2.0 java-microemulator-cldc@2.0.4 java-classpathx-servletapi@3.0.1
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://www.osgi.org
Licenses: ASL 2.0
Build system: ant
Synopsis: Compendium specification module of OSGi framework
Description:

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.

java-fasterxml-jackson-dataformat-xml 2.9.4
Dependencies: java-fasterxml-jackson-annotations@2.9.4 java-fasterxml-jackson-core@2.9.4 java-fasterxml-jackson-modules-base-jaxb@2.9.4 java-fasterxml-jackson-databind@2.9.4 java-stax2-api@4.0.0 java-woodstox-core@5.0.3
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://github.com/FasterXML/jackson-dataformat-xml
Licenses: ASL 2.0
Build system: ant
Synopsis: Read and write XML
Description:

This package contains Jackson extension component for reading and writing XML encoded data.

Further, the goal is to emulate how JAXB data-binding works with "Code-first" approach (that is, no support is added for "Schema-first" approach). Support for JAXB annotations is provided by JAXB annotation module; this module provides low-level abstractions (JsonParser, JsonGenerator, JsonFactory) as well as small number of higher level overrides needed to make data-binding work.

java-conversant-disruptor 1.2.19
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://github.com/conversant/disruptor
Licenses: ASL 2.0
Build system: ant
Synopsis: High performance intra-thread communication
Description:

Conversant Disruptor is the highest performing intra-thread transfer mechanism available in Java. Conversant Disruptor is an implementation of this type of ring buffer that has almost no overhead and that exploits a particularly simple design.

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-felix-resolver 2.0.4
Dependencies: java-osgi-annotation@6.0.0 java-osgi-core@6.0.0
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 resolver
Description:

Apache Felix Resolver implements the OSGi resolver specification, providing dependency resolution for OSGi bundles.

java-mail 1.6.0
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://javaee.github.io/javamail/
Licenses: CDDL 1.1 GPL 2
Build system: ant
Synopsis: Mail-related functionality in Java
Description:

The JavaMail API provides a platform-independent and protocol-independent framework to build mail and messaging applications.

java-powermock-modules-junit4-common 2.0.9
Dependencies: java-cglib@3.3.0 java-easymock@3.4 java-hamcrest-core@1.3 java-powermock-core@2.0.9 java-powermock-reflect@2.0.9
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://github.com/powermock/powermock
Licenses: ASL 2.0
Build system: ant
Synopsis: Mock library extension framework
Description:

PowerMock is a framework that extends other mock libraries such as EasyMock with more powerful capabilities. PowerMock uses a custom classloader and bytecode manipulation to enable mocking of static methods, constructors, final classes and methods, private methods, removal of static initializers and more. By using a custom classloader no changes need to be done to the IDE or continuous integration servers which simplifies adoption.

java-gson 2.8.2
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://github.com/google/gson
Licenses: ASL 2.0
Build system: ant
Synopsis: Java serialization/deserialization library from/to JSON
Description:

Gson is a Java library that can be used to convert Java Objects into their JSON representation. It can also be used to convert a JSON string to an equivalent Java object. Gson can work with arbitrary Java objects including pre-existing objects that you do not have source-code of.

java-error-prone-annotations 2.18.0
Propagated dependencies: java-error-prone-parent-pom@2.18.0 java-jsr305@3.0.1
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://errorprone.info
Licenses: ASL 2.0
Build system: ant
Synopsis: Java static analyzer at compile-time
Description:

Error Prone is a static analysis tool for Java that catches common programming mistakes at compile-time. This package contains annotations used by programmers to guide the static analysis.

ant 1.10.17
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-bouncycastle 1.77
Dependencies: java-jakarta-activation@1.2.2 java-javax-mail@1.6.2
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://www.bouncycastle.org
Licenses: Expat
Build system: ant
Synopsis: Cryptographic library
Description:

Bouncy Castle is a cryptographic library for the Java programming language. This is version 1.77 which has breaking API changes compared to 1.67 (removed classes in ASN1, CMC, and other packages).

java-powermock-api-easymock 2.0.9
Dependencies: java-cglib@3.3.0 java-easymock@3.4 java-powermock-api-support@2.0.9 java-powermock-core@2.0.9 java-powermock-reflect@2.0.9
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://github.com/powermock/powermock
Licenses: ASL 2.0
Build system: ant
Synopsis: Mock library extension framework
Description:

PowerMock is a framework that extends other mock libraries such as EasyMock with more powerful capabilities. PowerMock uses a custom classloader and bytecode manipulation to enable mocking of static methods, constructors, final classes and methods, private methods, removal of static initializers and more. By using a custom classloader no changes need to be done to the IDE or continuous integration servers which simplifies adoption.

java-asm 3.1
Propagated dependencies: java-org-ow2-parent-pom@1.3
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-geronimo-xbean-finder 4.5
Dependencies: java-slf4j-api@1.7.25 java-asm@6.0 java-geronimo-xbean-bundleutils@4.5 java-geronimo-xbean-asm-util@4.5 java-osgi-service-packageadmin@1.2.0 java-osgi-framework@1.8.0
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-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-jtidy 8.0
Dependencies: java-slf4j-api@1.7.25
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://github.com/jtidy/jtidy
Licenses: W3C Software Notice and License
Build system: ant
Synopsis: Java port of HTML Tidy, an HTML syntax checker and pretty printer
Description:

JTidy is a Java port of HTML Tidy, a HTML syntax checker and pretty printer. Like its non-Java cousin, JTidy can be used as a tool for cleaning up malformed and faulty HTML. In addition, JTidy provides a DOM interface to the document that is being processed, which effectively makes it a Java HTML parser.

java-hdrhistogram 2.1.9
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://hdrhistogram.github.io/HdrHistogram
Licenses: Public Domain
Build system: ant
Synopsis: High dynamic range histogram
Description:

Hdrhistogram creates histograms that support recording and analyzing sampled data value counts across a configurable integer value range with configurable value precision within the range. Value precision is expressed as the number of significant digits in the value recording, and provides control over value quantization behavior across the value range and the subsequent value resolution at any given level.

java-javax-mail 1.6.2
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://javamail.java.net
Licenses: GPL 2
Build system: ant
Synopsis: Reference implementation of the JavaMail API
Description:

This package provides versions of the JavaMail API implementation, IMAP, SMTP, and POP3 service providers, some examples, and documentation for the JavaMail API.

java-fasterxml-jackson-modules-base-jaxb 2.9.4
Dependencies: 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: Jaxb annotations jackson module
Description:

This package is the jaxb annotations module for jackson.

java-eclipse-jdt-annotation 2.2.600
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://www.eclipse.org/jdt/
Licenses: EPL 2.0
Build system: ant
Synopsis: Eclipse JDT null analysis annotations
Description:

This package provides the @NonNull, @Nullable, and @NonNullByDefault annotations used by Eclipse JDT for null analysis.

java-asm-tree 8.0.1
Dependencies: java-asm@8.0.1
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-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.

java-felix-main 7.0.5
Dependencies: java-felix-framework@7.0.5 java-felix-resolver@2.0.4 java-osgi-core@8.0.0
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 Main distribution jar
Description:

Apache Felix Main is the standard distribution jar for the Apache Felix OSGi framework. It bundles the framework, resolver, and OSGi core classes into a single jar with a standalone launcher.

Total packages: 72465