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

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.


patchage 1.0.10
Dependencies: alsa-lib@1.2.11 jack2@1.9.21 ganv@1.6.0 glibmm@2.82.0 gtkmm@2.24.5 dbus-glib@0.112
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://drobilla.net/software/patchage.html
Licenses: GPL 3+
Build system: meson
Synopsis: Modular patch bay for audio and MIDI systems
Description:

Patchage is a modular patch bay for audio and MIDI systems based on JACK and ALSA.

stargate-soundtouch 0-0.464f474
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://github.com/stargatedaw/stargate-soundtouch
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: Audio processing library for changing tempo, pitch and playback rate
Description:

SoundTouch is an audio processing library for changing the tempo, pitch and playback rates of audio streams or audio files. It is intended for application developers writing sound processing tools that require tempo/pitch control functionality, or just for playing around with the sound effects.

ztoolkit 0.1.2
Propagated dependencies: cairo@1.18.4 libx11@1.8.12
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://git.zrythm.org/zrythm/ztoolkit
Licenses: AGPL 3+
Build system: meson
Synopsis: GUI toolkit for LV2 plugins
Description:

ZToolkit (Ztk) is a cross-platform GUI toolkit heavily inspired by GTK. It handles events and low level drawing on behalf of the user and provides a high-level API for managing the UI and custom widgets. ZToolkit is written in C and was created to be used for building audio plugin UIs, where the dependencies often need to be kept to a minimum.

alure 1.2
Dependencies: dumb@2.0.3 flac@1.5.0 mpg123@1.31.2 libmodplug@0.8.9.0 libsndfile@1.2.0 libvorbis@1.3.7 openal@1.23.1
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://kcat.tomasu.net/alure.html
Licenses: Expat
Build system: cmake
Synopsis: OpenAL utility library
Description:

ALURE is a utility library to help manage common tasks with OpenAL applications. This includes device enumeration and initialization, file loading, and streaming.

rakarrack 0.6.1
Dependencies: alsa-utils@1.2.11 fltk@1.3.11 libx11@1.8.12 libxext@1.3.6 libxfixes@6.0.1 libxft@2.3.8 libxrender@0.9.12 libxpm@3.5.17 fontconfig-minimal@2.14.0 freetype@2.13.3 jack@0.125.0 alsa-lib@1.2.11 libsndfile@1.2.0 libsamplerate@0.1.9 zlib@1.3.1
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://rakarrack.sourceforge.net/
Licenses: GPL 2
Build system: gnu
Synopsis: Audio effects processor
Description:

Rakarrack is a richly featured multi-effects processor emulating a guitar effects pedalboard. Effects include compressor, expander, noise gate, equalizers, exciter, flangers, chorus, various delay and reverb effects, distortion modules and many more. Most of the effects engine is built from modules found in the excellent software synthesizer ZynAddSubFX. Presets and user interface are optimized for guitar, but Rakarrack processes signals in stereo while it does not apply internal band-limiting filtering, and thus is well suited to all musical instruments and vocals.

lvtk 1.2.0-0.23dd995
Dependencies: boost@1.89.0 gtkmm@2.24.5 lv2@1.18.10
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://github.com/lvtk/lvtk
Licenses: ISC
Build system: waf
Synopsis: C++ libraries for LV2 plugins
Description:

The LV2 Toolkit (LVTK) contains libraries that wrap the LV2 C API and extensions into easy to use C++ classes. It is the successor of lv2-c++-tools.

python-pyaudio 0.2.14
Dependencies: portaudio@190600.20161030
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://people.csail.mit.edu/hubert/pyaudio/
Licenses: Expat
Build system: pyproject
Synopsis: Bindings for PortAudio v19
Description:

This package provides bindings for PortAudio v19, the cross-platform audio input/output stream library.

jack 0.125.0
Dependencies: alsa-lib@1.2.11 readline@8.2.13
Propagated dependencies: util-linux@2.40.4 bdb@6.2.32
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://jackaudio.org/
Licenses: GPL 2+ LGPL 2.1+
Build system: gnu
Synopsis: JACK audio connection kit
Description:

JACK is a low-latency audio server. It can connect a number of different applications to an audio device, as well as allowing them to share audio between themselves. JACK is different from other audio server efforts in that it has been designed from the ground up to be suitable for professional audio work. This means that it focuses on two key areas: synchronous execution of all clients, and low latency operation.

audiofile 0.3.6
Dependencies: alsa-lib@1.2.11
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://audiofile.68k.org/
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: Library to handle various audio file formats
Description:

This is a free software version of SGI's audiofile library. It provides a uniform programming interface for processing of audio data to and from audio files of many common formats.

Currently supported file formats include AIFF/AIFF-C, WAVE, and NeXT/Sun .snd/.au, BICS, and raw data. Supported compression formats are currently G.711 mu-law and A-law.

rsound 1.1
Dependencies: alsa-lib@1.2.11 jack@0.125.0 ao@1.2.2-5-g20dc8ed libsamplerate@0.1.9 openal@1.23.1 portaudio@190600.20161030 pulseaudio@16.1
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://themaister.net/rsound.html
Licenses: GPL 3+
Build system: gnu
Synopsis: Networked audio system
Description:

RSound allows you to send audio from an application and transfer it directly to a different computer on your LAN network. It is an audio daemon with a much different focus than most other audio daemons.

libbs2b 3.1.0
Dependencies: libsndfile@1.2.0
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://sourceforge.net/projects/bs2b/
Licenses: Expat
Build system: gnu
Synopsis: Bauer stereophonic-to-binaural DSP
Description:

The Bauer stereophonic-to-binaural DSP (bs2b) library and plugins is designed to improve headphone listening of stereo audio records. Recommended for headphone prolonged listening to disable superstereo fatigue without essential distortions.

jacktrip 2.7.1
Dependencies: jack2@1.9.21 python@3.11.14 python-jinja2@3.1.2 python-pyyaml@6.0.2 qtbase@6.9.2 qtwayland@6.9.2 rtaudio@5.2.0
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://jacktrip.github.io/jacktrip/
Licenses: GPL 3+ LGPL 3 Expat
Build system: gnu
Synopsis: Multi-machine audio system for network music performance
Description:

JackTrip is a multi-machine audio system used for network music performance over the Internet. It supports any number of channels (as many as the computer/network can handle) of bidirectional, high quality, uncompressed audio signal streaming.

libsbsms 2.0.2
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://sbsms.sourceforge.net/
Licenses: GPL 2
Build system: gnu
Synopsis: Library for time stretching and pitch scaling of audio
Description:

SBSMS (Subband Sinusoidal Modeling Synthesis) is software for time stretching and pitch scaling of audio. This package contains the library.

ladspa-bs2b 0.9.1
Dependencies: ladspa@1.13 libbs2b@3.1.0
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://sourceforge.net/projects/bs2b/
Licenses: GPL 2+
Build system: gnu
Synopsis: Bauer stereophonic-to-binaural DSP - LADSPA plugin
Description:

The Bauer stereophonic-to-binaural DSP (bs2b) library and plugins is designed to improve headphone listening of stereo audio records. Recommended for headphone prolonged listening to disable superstereo fatigue without essential distortions. This package contains a LADSPA plugin for use with applications that support them (e.g. PulseAudio).

lv2toweb 0.4
Dependencies: jalv@1.6.8 lilv@0.24.22
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://github.com/x42/lv2toweb
Licenses: ISC GPL 2
Build system: gnu
Synopsis: Documentation generator for LV2 plugins
Description:

lv2toweb allows the user to create an xhtml page with information about the given LV2 plugin, provided that the plugin and its UI(s) match up with the provided metadata and adhere to well-known best practices.

augeas 1.14.1
Propagated dependencies: libxml2@2.14.6
Channel: guix
Location: gnu/packages/augeas.scm (gnu packages augeas)
Home page: https://augeas.net
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: Edit configuration files programmatically
Description:

Augeas is a library and command line tool for programmatically editing configuration files in a controlled manner. Augeas exposes a tree of all configuration settings and a simple local API for manipulating the tree. Augeas then modifies underlying configuration files according to the changes that have been made to the tree; it does as little modeling of configurations as possible, and focuses exclusivley on transforming the tree-oriented syntax of its public API to the myriad syntaxes of individual configuration files.

python-augeas 1.2.0
Dependencies: augeas@1.14.1 libxml2@2.14.6
Propagated dependencies: python-cffi@1.17.1
Channel: guix
Location: gnu/packages/augeas.scm (gnu packages augeas)
Home page: https://github.com/hercules-team/python-augeas
Licenses: LGPL 2.1+
Build system: pyproject
Synopsis: Python bindings for Augeas
Description:

Pure Python bindings for Augeas.

oauth2l 1.3.3
Channel: guix
Location: gnu/packages/authentication.scm (gnu packages authentication)
Home page: https://github.com/google/oauth2l
Licenses: ASL 2.0
Build system: go
Synopsis: Simple CLI for interacting with Google API authentication
Description:

oauth2l (pronounced ``oauth tool'') is a simple command-line tool for working with Google OAuth 2.0 written in Go. Its primary use is to fetch and print OAuth 2.0 access tokens, which can be used with other command-line tools and scripts.

libcotp 3.1.0
Dependencies: libgcrypt@1.11.0
Channel: guix
Location: gnu/packages/authentication.scm (gnu packages authentication)
Home page: https://github.com/paolostivanin/libcotp
Licenses: ASL 2.0
Build system: cmake
Synopsis: One-Time Passwords
Description:

This package provides a library to generate HOTPs as specified in RFC 4226 and TOTPs as specified in RFC 6238.

pamtester 0.1.2
Dependencies: linux-pam@1.5.2
Channel: guix
Location: gnu/packages/authentication.scm (gnu packages authentication)
Home page: https://pamtester.sourceforge.net/
Licenses: Modified BSD
Build system: gnu
Synopsis: Utility for testing pluggable authentication modules (PAM) facility
Description:

Pamtester is a tiny utility program to test the pluggable authentication modules (PAM) facility, specifically designed to help PAM module authors to intensively test their own modules.

yubico-pam 2.27
Dependencies: linux-pam@1.5.2 libyubikey@1.13 ykclient@2.15 yubikey-personalization@1.20.0
Channel: guix
Location: gnu/packages/authentication.scm (gnu packages authentication)
Home page: https://developers.yubico.com/yubico-pam
Licenses: FreeBSD
Build system: gnu
Synopsis: Yubico pluggable authentication module
Description:

The Yubico PAM module provides an easy way to integrate the YubiKey into your existing user authentication infrastructure.

oath-toolkit 2.6.11
Dependencies: linux-pam@1.5.2 openssl@3.0.8 xmlsec-openssl@1.3.7
Channel: guix
Location: gnu/packages/authentication.scm (gnu packages authentication)
Home page: https://www.nongnu.org/oath-toolkit/
Licenses: LGPL 2.1+ GPL 3+
Build system: gnu
Synopsis: @acronym{OTP, one-time password} components
Description:

The OATH Toolkit provides various components for building OTP authentication systems:

  • oathtool, a command-line tool for generating & validating OTPs.

  • liboath, a C library for OATH handling.

  • pskctool, a command-line tool for manipulating secret key files in the PSKC format described in RFC6030.

  • libpskc, a shared and static C library for PSKC handling.

  • pam_oath, a PAM module for pluggable login authentication.

Supported technologies include the event-based HOTP algorithm (RFC4226), the time-based TOTP algorithm (RFC6238), and PSKC (RFC6030) to manage secret key data.

autogen 5.18.16
Dependencies: guile@3.0.9 perl@5.36.0
Channel: guix
Location: gnu/packages/autogen.scm (gnu packages autogen)
Home page: https://www.gnu.org/software/autogen/
Licenses: GPL 3+
Build system: gnu
Synopsis: Automated program generator
Description:

AutoGen is a program to ease the maintenance of programs that contain large amounts of repetitive text. It automates the construction of these sections of the code, simplifying the task of keeping the text in sync. It also includes an add-on package called AutoOpts, which is specialized for the maintenance and documentation of program options.

pyconfigure 0.2.3
Dependencies: python@3.11.14
Channel: guix
Location: gnu/packages/autotools.scm (gnu packages autotools)
Home page: https://www.gnu.org/software/pyconfigure/manual/
Licenses: FSF-free
Build system: gnu
Synopsis: @command{configure} interface for Python-based packages
Description:

GNU pyconfigure provides template files for easily implementing standards-compliant configure scripts and Makefiles for Python-based packages. It is designed to work alongside existing Python setup scripts, making it easy to integrate into existing projects. Powerful and flexible Autoconf macros are available, allowing you to easily make adjustments to the installation procedure based on the capabilities of the target computer.

Total packages: 69245