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

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.


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.

gnaural 20110606
Dependencies: alsa-lib@1.2.11 gtk+@2.24.33 libsndfile@1.2.0 portaudio@190600.20161030
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://gnaural.sourceforge.net/
Licenses: GPL 2+
Build system: gnu
Synopsis: Binaural beat synthesizer
Description:

Gnaural is a programmable auditory binaural beat synthesizer intended to be used for brainwave entrainment. Gnaural supports creation of binaural beat tracks of different frequencies and exporting of tracks into different audio formats. Gnaural can also be linked over the internet with other Gnaural instances, allowing synchronous sessions between many users.

rtosc 0.3.1
Dependencies: jack@0.125.0 liblo@0.31 libx11@1.8.12 mesa@25.2.3
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://fundamental-code.com/wiki/rtosc/
Licenses: Expat
Build system: cmake
Synopsis: Realtime Safe OSC packet serialization and dispatch
Description:

RtOSC is a realtime safe library for handling OSC messages.

sratom 0.6.16
Propagated dependencies: lv2@1.18.10 serd@0.32.0 sord@0.16.16
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://drobilla.net/software/sratom.html
Licenses: ISC
Build system: meson
Synopsis: Library for serialising LV2 atoms to/from RDF
Description:

Sratom is a library for serialising LV2 atoms to/from RDF, particularly the Turtle syntax.

tao-synth 0-1.f3aedd8
Dependencies: glfw@3.3.10 freeglut@3.4.0
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://github.com/lucasw/tao_synth
Licenses: LGPL 2.0+
Build system: cmake
Synopsis: Sound synthesis with physical models
Description:

Tao is a software package for sound synthesis using physical models. It provides a virtual acoustic material constructed from masses and springs which can be used as the basis for building quite complex virtual musical instruments. Tao comes with a synthesis language for creating and playing instruments and a C++ API for those who would like to use it as an object library.

opencore-amr 0.1.5
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://sourceforge.net/projects/opencore-amr/
Licenses: ASL 2.0
Build system: gnu
Synopsis: Adaptive Multi Rate Codec
Description:

OpenCore-AMR is a library of OpenCORE Framework implementation of Adaptive Multi Rate Narrowband and Wideband (AMR-NB and AMR-WB) speech codec.

clalsadrv 2.0.0
Dependencies: alsa-lib@1.2.11 fftw@3.3.10
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://kokkinizita.linuxaudio.org
Licenses: GPL 2+
Build system: gnu
Synopsis: C++ wrapper around the ALSA API
Description:

clalsadrv is a C++ wrapper around the ALSA API simplifying access to ALSA PCM devices.

python-soundfile 0.13.1
Propagated dependencies: python-cffi@1.17.1 python-numpy@1.26.4 libsndfile@1.2.0
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://github.com/bastibe/SoundFile
Licenses: Expat
Build system: pyproject
Synopsis: Python bindings for libsndfile
Description:

This package provides python bindings for libsndfile based on CFFI and NumPy.

cyanrip 0.9.3.1
Dependencies: curl@8.6.0 ffmpeg@8.0 libcdio-paranoia@10.2+2.0.1 libmusicbrainz@5.1.0-0.4efbed3 libxml2@2.14.6 neon@0.32.2
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://github.com/cyanreg/cyanrip
Licenses: LGPL 2.1+
Build system: meson
Synopsis: Command line CD ripper and encoder
Description:

cyanrip is a command line tool for ripping CDs. It uses MusicBrainz to name and tag each track, and to download and embed cover art. cyanrip supports encoding tracks to multiple formats in parallel and automatically verifies checksums.

midicomp 0.0.8-1.70f7696
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://github.com/markc/midicomp
Licenses: AGPL 3
Build system: cmake
Synopsis: Convert SMF MIDI files to and from plain text
Description:

midicomp can manipulate SMF (Standard MIDI File) files. It can both read and write SMF files in 0 or format 1 and also read and write its own plain text format. This means a SMF file can be turned into easily parseable text, edited with any text editor or filtered through any script language, and recompiled back into a binary SMF file.

lv2lint 0.8.0
Dependencies: curl@8.6.0 libelf@0.8.13 lilv@0.24.22
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://open-music-kontrollers.ch/lv2/lv2lint/
Licenses: Artistic License 2.0
Build system: meson
Synopsis: LV2 plugin lint tool
Description:

lv2lint is an LV2 lint-like tool that checks whether a given plugin and its UI(s) match up with the provided metadata and adhere to well-known best practices.

resample 1.8.1
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://ccrma.stanford.edu/~jos/resample/Free_Resampling_Software.html
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: Sampling rate conversion and filter design utilities
Description:

This package contains the resample and windowfilter command line utilities. The resample command allows changing the sampling rate of a sound file, while the windowfilter command allows designing Finite Impulse Response (FIR) filters using the so-called window method.

jalv 1.6.8
Dependencies: lv2@1.18.10 lilv@0.24.22 suil@0.10.20 gtk+@3.24.51 jack@0.125.0 qtbase@5.15.17
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://drobilla.net/software/jalv.html
Licenses: ISC
Build system: meson
Synopsis: Simple LV2 host for JACK
Description:

Jalv is a simple but fully featured LV2 host for JACK. It runs LV2 plugins and exposes their ports as JACK ports, essentially making any LV2 plugin function as a JACK application.

csound 6.16.2
Dependencies: alsa-lib@1.2.11 boost@1.89.0 cunit@2.1-3 jack@0.125.0 ladspa@1.13 liblo@0.31 libsndfile@1.2.0 pulseaudio@16.1
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://csound.com/
Licenses: LGPL 2.1+
Build system: cmake
Synopsis: Sound and music computing system
Description:

Csound is a user-programmable and user-extensible sound processing language and software synthesizer.

carla 2.5.10
Dependencies: alsa-lib@1.2.11 ffmpeg@8.0 fluidsynth@2.4.8 file@5.46 liblo@0.31 libsndfile@1.2.0 libx11@1.8.12 gtk+@2.24.33 gtk+@3.24.51 pulseaudio@16.1 python-pyliblo@0.10.0 python-pyqt@5.15.11 python-rdflib@7.1.1 python-wrapper@3.11.14 qtbase@5.15.17 qtwayland@5.15.17 zlib@1.3.1
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://kx.studio/Applications:Carla
Licenses: GPL 2+
Build system: gnu
Synopsis: Audio plugin host
Description:

Carla is a modular audio plugin host, with features like transport control, automation of parameters via MIDI CC and remote control over OSC. Carla currently supports LADSPA (including LRDF), DSSI, LV2, VST2, and VST3 plugin formats, plus SF2 and SFZ file support. It uses JACK as the default and preferred audio driver but also supports native drivers like ALSA.

mbelib 1.3.0-1.9a04ed5
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://github.com/szechyjs/mbelib
Licenses: Modified BSD ISC
Build system: cmake
Synopsis: P25 Phase 1 and ProVoice vocoder
Description:

The mbelib library provides support for the 7200x4400 bit/s codec used in P25 Phase 1, the 7100x4400 bit/s codec used in ProVoice and the Half Rate 3600x2250 bit/s vocoder used in various radio systems.

zita-resampler 1.6.2
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://kokkinizita.linuxaudio.org/linuxaudio/zita-resampler/resampler.html
Licenses: GPL 3+
Build system: gnu
Synopsis: C++ library for resampling audio signals
Description:

Libzita-resampler is a C++ library for resampling audio signals. It is designed to be used within a real-time processing context, to be fast, and to provide high-quality sample rate conversion.

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.

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.

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.

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.

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.

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.

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.

Total packages: 69225