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

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-antlr4-runtime 4.10.1
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.

java-ops4j-pax-tinybundles 2.1.1
Dependencies: java-ops4j-base-lang@1.5.0 java-ops4j-base-io@1.5.0 java-ops4j-base-store@1.5.0 java-slf4j-api@1.7.25 java-aqute-libg@3.5.0 java-aqute-bndlib@3.5.0
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://ops4j1.jira.com/wiki/spaces/ops4j/pages/12060312/Tinybundles
Licenses: ASL 2.0
Build system: ant
Synopsis: Java APIs to create OSGi related artifacts
Description:

Tinybundles is all about creating OSGi related artifacts like Bundles, Fragments and Deployment Packages with Java Api. It is very convenient to create such artifacts on-the-fly inside Tests (like in Pax Exam). On the other hand, this library can be a foundation of real end user tools that need to create those artifacts.

java-asm-analysis 9.7.1
Dependencies: java-asm@9.7.1 java-asm-tree@9.7.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-jansi-native 1.7
Propagated dependencies: java-hawtjni@1.15
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://fusesource.github.io/jansi/
Licenses: ASL 2.0
Build system: ant
Synopsis: Native library for jansi
Description:

This package provides the native library for jansi, a small Java library that allows you to use ANSI escape sequences to format your console output.

java-powermock-api-support 2.0.9
Dependencies: 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-jakarta-regexp 1.5
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://attic.apache.org/projects/jakarta-regexp.html
Licenses: ASL 2.0
Build system: ant
Synopsis: Regular expression parser generator for Java
Description:

jakarta-regexp is an old regular expression parser generator for Java.

java-guava 31.1
Dependencies: java-error-prone-annotations@2.18.0 java-jsr305@3.0.1
Propagated dependencies: java-guava-futures-failureaccess@31.1 java-guava-parent-pom@31.1
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://github.com/google/guava
Licenses: ASL 2.0
Build system: ant
Synopsis: Google core libraries for Java
Description:

Guava is a set of core libraries that includes new collection types (such as multimap and multiset), immutable collections, a graph library, functional types, an in-memory cache, and APIs/utilities for concurrency, I/O, hashing, primitives, reflection, string processing, and much more!

java-bsh 2.1.1
Dependencies: java-classpathx-servletapi@3.0.1 java-commons-bsf@2.4.0
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: http://beanshell.org/
Licenses: ASL 2.0
Build system: ant
Synopsis: Lightweight Scripting for Java
Description:

BeanShell is a small, free, embeddable Java source interpreter with object scripting language features, written in Java. BeanShell dynamically executes standard Java syntax and extends it with common scripting conveniences such as loose types, commands, and method closures like those in Perl and JavaScript.

java-svg-salamander 1.1.2
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://github.com/blackears/svgSalamander
Licenses: FreeBSD
Build system: ant
Synopsis: SVG engine for Java
Description:

SVG Salamander is an SVG engine for Java that's designed to be small, fast, and allow programmers to use it with a minimum of fuss. It's in particular targeted for making it easy to integrate SVG into Java games and making it much easier for artists to design 2D game content - from rich interactive menus to charts and graphcs to complex animations.

java-fasterxml-jackson-core 2.9.4
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://github.com/FasterXML/jackson-core
Licenses: ASL 2.0
Build system: ant
Synopsis: Low-level streaming parser and generator abstractions
Description:

This package contains core low-level incremental (streaming) parser and generator abstractions used by the Jackson Data Processor. It also includes the default implementation of handler types (parser, generator) that handle JSON format.

java-eclipse-text 3.6.0
Dependencies: java-eclipse-equinox-common@3.10.200 java-eclipse-core-commands@3.8.1 java-icu4j@70.1
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 text library
Description:

Platform Text is part of the Platform UI project and provides the basic building blocks for text and text editors within Eclipse and contributes the Eclipse default text editor.

java-osgi-service-component-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 osgi-service-component
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 osgi-service-component.

java-asm 9.7.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-stringtemplate 3.2.1
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://www.stringtemplate.org
Licenses: Modified BSD
Build system: ant
Synopsis: Template engine to generate formatted text output
Description:

StringTemplate is a java template engine (with ports for C#, Objective-C, JavaScript, Scala) for generating source code, web pages, emails, or any other formatted text output. StringTemplate is particularly good at code generators, multiple site skins, and internationalization / localization. StringTemplate also powers ANTLR.

java-jnacl 0.1.0-2.094e819
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://github.com/neilalexander/jnacl
Licenses: FreeBSD
Build system: ant
Synopsis: Java implementation of NaCl
Description:

Pure Java implementation of the NaCl: Networking and Cryptography library.

java-eclipse-ant-core 3.4.100
Dependencies: java-eclipse-equinox-app@1.3.400 java-eclipse-equinox-common@3.10.200 java-eclipse-equinox-registry@3.6.100 java-eclipse-equinox-preferences@3.6.1 java-eclipse-core-contenttype@3.5.100 java-eclipse-core-runtime@3.15.100 java-eclipse-core-variables@3.3.0 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: Ant build tool core libraries
Description:

This package provides the ant build tool core libraries with the module org.eclipse.ant.core.

java-jakarta-activation-api 2.1.4
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://github.com/jakartaee/jaf-api
Licenses: Modified BSD
Build system: ant
Synopsis: Collection of Java activation
Description:

Jakarta Activation lets you take advantage of standard services to: determine the type of arbitrary piece of data; encapsulate access to it; discover the operations available on it; and instantiate the appropriate bean to perform the operation(s).

java-plexus-classworlds 2.6.0
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-classworlds/
Licenses: ASL 2.0
Build system: ant
Synopsis: Java class loader framework
Description:

Plexus classworlds replaces the native ClassLoader mechanism of Java. It is especially useful for dynamic loading of application components.

drip 0.2.4-1.a4bd00d
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://github.com/ninjudd/drip
Licenses: EPL 1.0
Build system: gnu
Synopsis: Faster Java Virtual Machine launching
Description:

Drip is a launcher for the Java Virtual Machine that provides much faster startup times than the java command. The drip script is intended to be a drop-in replacement for the java command, only faster.

java-asm-util 8.0.1
Dependencies: java-asm@8.0.1 java-asm-analysis@8.0.1 java-asm-tree@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-jsonp-api 1.1.6
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://eclipse-ee4j.github.io/jsonp/
Licenses: GPL 2 EPL 2.0
Build system: ant
Synopsis: JSON Processing in Java
Description:

JSON Processing (JSON-P) is a Java API to process (e.g. parse, generate, transform and query) JSON messages. It produces and consumes JSON text in a streaming fashion (similar to StAX API for XML) and allows building a Java object model for JSON text using API classes (similar to DOM API for XML).

antlr2 2.7.7
Dependencies: icedtea@3.19.0
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://www.antlr2.org
Licenses: Public Domain
Build system: gnu
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.

Total packages: 33008