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

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.


erlang-covertool 2.0.7
Channel: guix
Location: gnu/packages/erlang.scm (gnu packages erlang)
Home page: https://github.com/covertool/covertool
Licenses: FreeBSD
Build system: rebar
Synopsis: Convert code-coverage data generated by @code{cover} into Cobertura XML reports
Description:

This package provides a build tool and plugin to convert exported Erlang cover data sets into Cobertura XML reports, which can then be feed to the Jenkins Cobertura plug-in.

On hex.pm, this plugin was previously called rebar_covertool.

erlang-jsx 3.1.0
Channel: guix
Location: gnu/packages/erlang.scm (gnu packages erlang)
Home page: https://github.com/talentdeficit/jsx
Licenses: Expat
Build system: rebar
Synopsis: Streaming, evented JSON parsing toolkit
Description:

An Erlang application for consuming, producing and manipulating json.

erlang-katana-code 2.4.3
Channel: guix
Location: gnu/packages/erlang.scm (gnu packages erlang)
Home page: https://hexdocs.pm/katana_code/
Licenses: ASL 2.0
Build system: rebar
Synopsis: Functions useful for processing Erlang code.
Description:

This package provides functions useful for processing Erlang code.

erlang-hex-core 0.18.0
Dependencies: erlang-proper@1.5.0 rebar3-proper@0.12.1
Channel: guix
Location: gnu/packages/erlang.scm (gnu packages erlang)
Home page: https://github.com/hexpm/hex_core
Licenses: ASL 2.0
Build system: rebar
Synopsis: Reference implementation of Hex specifications
Description:

This package provides the reference implementation of Hex specifications.

erlang-yamerl 0.10.0-0.a24f448
Channel: guix
Location: gnu/packages/erlang.scm (gnu packages erlang)
Home page: https://hexdocs.pm/yamerl/
Licenses: FreeBSD
Build system: rebar
Synopsis: YAML and JSON parser in pure Erlang
Description:

Erlang application to parse YAML 1.1 and YAML 1.2 documents, as well as JSON documents.

erlang-cf 0.3.1
Channel: guix
Location: gnu/packages/erlang.scm (gnu packages erlang)
Home page: https://github.com/project-fifo/cf
Licenses: Expat
Build system: rebar
Synopsis: Terminal colour helper for Erlang io and io_lib
Description:

This package provides a helper library for terminal colour printing extending the io:format syntax to add colours.

rebar3-raw-deps 2.0.0
Channel: guix
Location: gnu/packages/erlang.scm (gnu packages erlang)
Home page: https://github.com/soranoba/rebar3_raw_deps
Licenses: Expat
Build system: rebar
Synopsis: Rebar3 plugin for supporting "raw" dependencies
Description:

This plugin provides support for handling non-OTP applications as a dependent libraries.

erlang-eunit-formatters 0.6.0
Channel: guix
Location: gnu/packages/erlang.scm (gnu packages erlang)
Home page: https://github.com/seancribbs/eunit_formatters
Licenses: ASL 2.0
Build system: rebar
Synopsis: Better output for eunit suites
Description:

This package provides a better output for Erlang eunits.

npiet 1.3f
Dependencies: bash-minimal@5.2.37 gd@2.3.3 giflib@5.2.1 libpng@1.6.39 tk@8.6.12
Channel: guix
Location: gnu/packages/esolangs.scm (gnu packages esolangs)
Home page: https://www.bertnase.de/npiet/
Licenses: GPL 2+
Build system: gnu
Synopsis: Piet interpreter
Description:

Npiet is an interpreter for the Piet programming language. Instead of text, Piet programs are pictures. Commands are determined based on changes in color.

This package includes:

  1. npiet, a Piet interpreter with debugging capabilities

  2. npiet-foogol, a program that builds a Piet program from Foogol, an Algol-like language

  3. npietedit, an editor for Piet programs.

cfunge 0.9.0
Dependencies: ncurses@6.2.20210619
Channel: guix
Location: gnu/packages/esolangs.scm (gnu packages esolangs)
Home page: https://github.com/VorpalBlade/cfunge
Licenses: GPL 3
Build system: cmake
Synopsis: Fast conforming Befunge93/98/109 interpreter in C
Description:

cfunge is a fast conforming Befunge93/98/109 interpreter written in C. It supports several fingerprints (opt-in language extensions identified by unique ID codes).

folders 0.0.8
Channel: guix
Location: gnu/packages/esolangs.scm (gnu packages esolangs)
Home page: https://github.com/SinaKhalili/Folders.py
Licenses: Expat
Build system: pyproject
Synopsis: Structural programming language
Description:

Folders is a programming language, in which programs are encoded as (nested) directories. Note that the switches you pass to du may affect your score when code golfing.

unlambda 2.0.0
Channel: guix
Location: gnu/packages/esolangs.scm (gnu packages esolangs)
Home page: http://www.madore.org/~david/programs/unlambda/
Licenses: GPL 2
Build system: copy
Synopsis: Interpreter for an obfuscated functional programming language
Description:

Unlambda is an obfuscated programming language in which the only form of objects manipulated by it are functions.

piet-toolchain 0.0.0-0.f002ff6
Dependencies: bash-minimal@5.2.37 perl@5.36.0 perl-parse-recdescent@1.967015
Channel: guix
Location: gnu/packages/esolangs.scm (gnu packages esolangs)
Home page: https://www.toothycat.net/wiki/wiki.pl?MoonShadow/Piet
Licenses: CC-BY-SA 4.0
Build system: gnu
Synopsis: Piet compiler and assembler
Description:

This package provides a compiler and assembler that target the Piet graphical programming language.

piet-assembler converts Piet assembler instructions (e.g., push, add, switch, outn) and directives into an executable netpbm image of the corresponding Piet program.

piet-compiler compiles a C-like high-level language into assembly source understood by piet-assembler. It supports common arithmetic and boolean logic operators (though not bitwise manipulation), flow control (if, for, while), recursive functions, in-line assembler, and input/output intrinsics. The only supported data type is the integer.

The language is documented only by the compiler's Perl source code and the included samples.

lolcode-lci 0.11.2-0.6762b72
Dependencies: readline@8.2.13
Channel: guix
Location: gnu/packages/esolangs.scm (gnu packages esolangs)
Home page: http://lolcode.org/
Licenses: GPL 3+
Build system: cmake
Synopsis: LOLCODE interpreter written in C
Description:

lci is a LOLCODE interpreter written in C and is designed to be correct, portable, fast, and precisely documented.

  1. correct: Every effort has been made to test lci's conformance to the LOLCODE language specification. Unit tests come packaged with the lci source code.

  2. portable: lci follows the widely ported ANSI C specification allowing it to compile on a broad range of systems.

  3. fast: Much effort has gone into producing simple and efficient code whenever possible to the extent that the above points are not compromised.

ucx 1.20.0
Dependencies: numactl@2.0.16 rdma-core@62.0
Channel: guix
Location: gnu/packages/fabric-management.scm (gnu packages fabric-management)
Home page: https://www.openucx.org/
Licenses: Modified BSD
Build system: gnu
Synopsis: Optimized communication layer for message passing in HPC
Description:

Unified Communication X (UCX) provides an optimized communication layer for message passing (MPI), portable global address space (PGAS) languages and run-time support libraries, as well as RPC and data-centric applications.

UCX utilizes high-speed networks for inter-node communication, and shared memory mechanisms for efficient intra-node communication.

ucx-rocm 1.20.0
Dependencies: numactl@2.0.16 rdma-core@62.0 rocr-runtime@7.1.1
Channel: guix
Location: gnu/packages/fabric-management.scm (gnu packages fabric-management)
Home page: https://www.openucx.org/
Licenses: Modified BSD
Build system: gnu
Synopsis: Optimized communication layer for message passing in HPC (with ROCm support)
Description:

Unified Communication X (UCX) provides an optimized communication layer for message passing (MPI), portable global address space (PGAS) languages and run-time support libraries, as well as RPC and data-centric applications.

UCX utilizes high-speed networks for inter-node communication, and shared memory mechanisms for efficient intra-node communication.

opensm 3.3.24
Dependencies: rdma-core@62.0
Channel: guix
Location: gnu/packages/fabric-management.scm (gnu packages fabric-management)
Home page: https://www.openfabrics.org/
Licenses: GPL 2 FreeBSD
Build system: gnu
Synopsis: OpenIB InfiniBand Subnet Manager and management utilities
Description:

OpenSM is the OpenIB project's Subnet Manager for Infiniband networks. The subnet manager is run as a system daemon on one of the machines in the infiniband fabric to manage the fabric's routing state. This package also contains various tools for diagnosing and testing Infiniband networks that can be used from any machine and do not need to be run on a machine running the opensm daemon.

ibutils 1.5.7-0.2.gbd7e502
Dependencies: graphviz@7.0.1 tcl@8.6.12 tk@8.6.12 infiniband-diags@2.0.0 rdma-core@62.0 opensm@3.3.24 perl@5.36.0
Channel: guix
Location: gnu/packages/fabric-management.scm (gnu packages fabric-management)
Home page: https://www.openfabrics.org/downloads/ibutils/
Licenses: FreeBSD
Build system: gnu
Synopsis: InfiniBand network utilities
Description:

These command-line utilities allow for diagnosing and testing InfiniBand networks.

infiniband-diags 2.0.0
Dependencies: rdma-core@62.0 opensm@3.3.24 glib@2.86.0
Channel: guix
Location: gnu/packages/fabric-management.scm (gnu packages fabric-management)
Home page: https://github.com/linux-rdma/infiniband-diags
Licenses: GPL 2 FreeBSD
Build system: gnu
Synopsis: Infiniband diagnostic tools
Description:

This is a set of command-line utilities to help configure, debug, and maintain Infiniband (IB) fabrics.

In addition to the utilities, a sub-library, libibnetdisc, is provided to scan an entire IB fabric and return data structures representing it. The interface to this library is not guaranteed to be stable.

fcitx5-unikey 5.1.11
Dependencies: gettext-minimal@0.23.1 fcitx5@5.1.21 fcitx5-qt@5.1.14
Channel: guix
Location: gnu/packages/fcitx5.scm (gnu packages fcitx5)
Home page: https://github.com/fcitx/fcitx5-unikey
Licenses: GPL 2+
Build system: qt
Synopsis: Unikey (Vietnamese Input Method) engine support for Fcitx5
Description:

This provides Unikey input method support for Fcitx5.

libime 1.1.15
Dependencies: fcitx5@5.1.21 boost@1.89.0 zstd@1.5.6
Channel: guix
Location: gnu/packages/fcitx5.scm (gnu packages fcitx5)
Home page: https://github.com/fcitx/libime
Licenses: LGPL 2.1+
Build system: cmake
Synopsis: Library for implementing generic input methods
Description:

Libime is a library for implementing various input method editors.

fcitx5-chinese-addons 5.1.13
Dependencies: boost@1.89.0 curl@8.20.0 fcitx5@5.1.21 fcitx5-lua@5.0.17 fcitx5-qt@5.1.14 fmt@11.2.0 gettext-minimal@0.23.1 libime@1.1.15 opencc@1.1.1 qtbase@6.9.2 qtwebengine@6.9.3
Channel: guix
Location: gnu/packages/fcitx5.scm (gnu packages fcitx5)
Home page: https://github.com/fcitx/fcitx5-chinese-addons
Licenses: LGPL 2.1+ GPL 2+ Unicode
Build system: cmake
Synopsis: Chinese related addons for Fcitx 5
Description:

Fcitx5-chinese-addons provides Chinese related addons, including input methods previous bundled inside Fcitx 4:

  • Bingchan

  • Cangjie

  • Erbi

  • Pinyin

  • Shuangpin

  • Wanfeng

  • Wubi

  • Wubi Pinyin

  • Ziranma

fcitx5-qt 5.1.14
Dependencies: fcitx5@5.1.21 libxcb@1.17.0 libxkbcommon@1.13.1 qtbase@5.15.17 qtbase@6.9.2 qtwayland@6.9.2 wayland@1.24.0 gettext-minimal@0.23.1
Channel: guix
Location: gnu/packages/fcitx5.scm (gnu packages fcitx5)
Home page: https://github.com/fcitx/fcitx5-qt
Licenses: LGPL 2.1+ Modified BSD
Build system: cmake
Synopsis: Qt library and IM module for Fcitx 5
Description:

Fcitx5-qt provides Qt library for development and IM module for Qt based application.

fcitx5-rime 5.1.14
Dependencies: fcitx5@5.1.21 librime@1.17.0 rime-data@0.38.20210802
Channel: guix
Location: gnu/packages/fcitx5.scm (gnu packages fcitx5)
Home page: https://github.com/fcitx/fcitx5-rime
Licenses: LGPL 2.1+
Build system: cmake
Synopsis: Rime Input Method Engine for Fcitx 5
Description:

fcitx5-rime provides the Rime input method engine for fcitx5. Rime is a lightweight, extensible input method engine supporting various input schemas including glyph-based input methods, romanization-based input methods as well as those for Chinese dialects. It has the ability to compose phrases and sentences intelligently and provide very accurate traditional Chinese output.

Total packages: 33009