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

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-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.

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.

icedtea 2.6.13
Dependencies: alsa-lib@1.2.16 cups@2.4.14 fontconfig-minimal@2.16.0 freetype@2.13.3 giflib@5.2.1 gtk+@2.24.33 lcms@2.13.1 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.101.4 pcsc-lite@2.4.1 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-resource 1.0.0
Dependencies: java-osgi-annotation@6.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 Resource
Description:

OSGi, for Open Services Gateway initiative framework, is a module system and service platform for the Java programming language. This package contains the definition of common types in osgi packages.

java-jakarta-json 2.1.3
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://github.com/jakartaee/jsonp-api
Licenses: EPL 2.0
Build system: ant
Synopsis: Portable API for JSON handling in Java
Description:

This project contains API and Compatible Implementation of Jakarta JSON Processing specification. Jakarta JSON Processing provides portable APIs to parse, generate, transform, and query JSON documents.

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.

java-joda-time 2.9.9
Dependencies: java-joda-convert@1.9.2
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://www.joda.org/joda-time/
Licenses: ASL 2.0
Build system: ant
Synopsis: Replacement for the Java date and time classes
Description:

Joda-Time is a replacement for the Java date and time classes prior to Java SE 8.

java-commons-bsf 2.4.0
Dependencies: java-commons-logging-minimal@1.2
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://commons.apache.org/proper/commons-bsf
Licenses: ASL 2.0
Build system: ant
Synopsis: Bean Scripting Framework
Description:

The Bean Scripting Framework (BSF) is a set of Java classes which provides scripting language support within Java applications, and access to Java objects and methods from scripting languages. BSF allows one to write JSPs in languages other than Java while providing access to the Java class library. In addition, BSF permits any Java application to be implemented in part (or dynamically extended) by a language that is embedded within it. This is achieved by providing an API that permits calling scripting language engines from within Java, as well as an object registry that exposes Java objects to these scripting language engines.

java-felix-framework 7.0.5
Dependencies: java-osgi-annotation@8.1.0 java-osgi-core@8.0.0 java-felix-resolver@2.0.4
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 framework
Description:

Apache Felix is a community effort to implement the OSGi Framework and Service platform.

java-eclipse-compare-core 3.6.0
Dependencies: java-eclipse-core-runtime@3.15.100 java-eclipse-equinox-common@3.10.200 java-eclipse-osgi@3.11.3 java-icu4j@70.1
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 compare support
Description:

This package provides the Eclipse core compare support module org.eclipse.compare.core.

java-commons-codec 1.17.1
Propagated dependencies: apache-commons-parent-pom@52
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://commons.apache.org/codec/
Licenses: ASL 2.0
Build system: ant
Synopsis: Common encoders and decoders such as Base64, Hex, Phonetic and URLs
Description:

The codec package contains simple encoder and decoders for various formats such as Base64 and Hexadecimal. In addition to these widely used encoders and decoders, the codec package also maintains a collection of phonetic encoding utilities.

This is a part of the Apache Commons Project.

java-easymock-class-extension 3.2
Dependencies: java-asm@8.0.1 java-easymock@3.2 java-cglib@3.3.0 java-objenesis@3.3
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://easymock.org/
Licenses: ASL 2.0
Build system: ant
Synopsis: Easymock extension to mock classes
Description:

This package provides an extension to earlier versions of easymock that allows mocking classes.

openjdk 13.0.14
Dependencies: alsa-lib@1.2.16 cups@2.4.14 fontconfig-minimal@2.16.0 freetype@2.13.3 giflib@5.2.1 gtk+@3.24.51 lcms@2.13.1 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-jaxrs-api 2.1.1
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://github.com/jax-rs
Licenses: CDDL 1.1
Build system: ant
Synopsis: Java API for RESTful Web Services
Description:

JAX-RS provides a standardized API for building RESTful web services in Java.

java-xerial-core 2.1
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://github.com/xerial/xerial-java
Licenses: ASL 2.0
Build system: ant
Synopsis: Data management libraries for Java
Description:

Xerial is a set of data management libraries for the Java programming language. The ultimate goal of the Xerial project is to manage everything as database, including class objects, text format data, data streams, etc.

java-mvel2 2.3.1
Channel: guix
Location: gnu/packages/java.scm (gnu packages java)
Home page: https://github.com/mvel/mvel
Licenses: ASL 2.0
Build system: ant
Synopsis: MVFLEX Expression Language
Description:

MVEL has largely been inspired by Java syntax, but has some fundamental differences aimed at making it more efficient as an expression language, such as operators that directly support collection, array and string matching, as well as regular expressions. MVEL is used to evaluate expressions written using Java syntax.

In addition to the expression language, MVEL serves as a templating language for configuration and string construction.

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.

js-json2 2016-10-28.1-031b1d9
Channel: guix
Location: gnu/packages/javascript.scm (gnu packages javascript)
Home page: https://github.com/douglascrockford/JSON-js
Licenses: Public Domain
Build system: minify
Synopsis: JSON encoders and decoders
Description:

The files in this collection implement JSON encoders/decoders in JavaScript.

json2.js: This file creates a JSON property in the global object, if there isn't already one, setting its value to an object containing a stringify method and a parse method. The parse method uses the eval method to do the parsing, guarding it with several regular expressions to defend against accidental code execution hazards. On current browsers, this file does nothing, preferring the built-in JSON object.

json_parse.js: This file contains an alternative JSON parse function that uses recursive descent instead of eval.

json_parse_state.js: This files contains an alternative JSON parse function that uses a state machine instead of eval.

cycle.js: This file contains two functions, JSON.decycle and JSON.retrocycle, which make it possible to encode cyclical structures and DAGs in JSON, and to then recover them. This is a capability that is not provided by ES5. JSONPath is used to represent the links.

js-lunr-ro 1.13.0
Channel: guix
Location: gnu/packages/javascript.scm (gnu packages javascript)
Home page: https://github.com/MihaiValentin/lunr-languages
Licenses: Expat
Build system: minify
Synopsis: Romanianstemmers and stopwords
Description:

This package provides Romanian stemmers and stopwords for the Lunr Javascript library.

js-lunr-fr 1.13.0
Channel: guix
Location: gnu/packages/javascript.scm (gnu packages javascript)
Home page: https://github.com/MihaiValentin/lunr-languages
Licenses: Expat
Build system: minify
Synopsis: Frenchstemmers and stopwords
Description:

This package provides French stemmers and stopwords for the Lunr Javascript library.

js-selectize 0.12.6
Channel: guix
Location: gnu/packages/javascript.scm (gnu packages javascript)
Home page: https://selectize.github.io/selectize.js/
Licenses: ASL 2.0
Build system: minify
Synopsis: Hybrid widget between a textbox and <select> box
Description:

Selectize is the hybrid of a textbox and <select> box. It's jQuery based and it has autocomplete and native-feeling keyboard navigation; it is useful for tagging, contact lists, etc.

js-mathjax 4.0.0
Channel: guix
Location: gnu/packages/javascript.scm (gnu packages javascript)
Home page: https://www.mathjax.org/
Licenses: ASL 2.0
Build system: gnu
Synopsis: JavaScript display engine for LaTeX, MathML, and AsciiMath
Description:

MathJax is a JavaScript display engine for LaTeX, MathML, and AsciiMath notation that works in all modern browsers. It requires no plugins or software to be installed on the browser. So the page author can write web documents that include mathematics and be confident that readers will be able to view it naturally and easily.

js-requirejs 2.3.6
Channel: guix
Location: gnu/packages/javascript.scm (gnu packages javascript)
Home page: https://github.com/requirejs/requirejs/
Licenses: Expat
Build system: minify
Synopsis: File and module loader for JavaScript
Description:

RequireJS loads plain JavaScript files as well as more defined modules. It is optimized for in-browser use, including in a Web Worker, but it can be used in other JavaScript environments.

js-lunr-zh 1.13.0
Channel: guix
Location: gnu/packages/javascript.scm (gnu packages javascript)
Home page: https://github.com/MihaiValentin/lunr-languages
Licenses: Expat
Build system: minify
Synopsis: Chinesestemmers and stopwords
Description:

This package provides Chinese stemmers and stopwords for the Lunr Javascript library.

Total packages: 73955