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 webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
PortAudio is a portable C/C++ audio I/O library providing a simple API to record and/or play sound using a callback function or a blocking read/write interface.
MDA-LV2 is an LV2 port of the MDA plugins. It includes effects and a few instrument plugins.
Swh-plugins-lv2 is a collection of audio plugins in LV2 format. Plugin classes include: dynamics (compressor, limiter), time (delay, chorus, flanger), ringmodulator, distortion, filters, pitchshift, oscillators, emulation (valve, tape), bit fiddling (decimator, pointer-cast), etc.
libebur128 is a C library that implements the EBU R 128 standard for loudness normalisation.
TinyALSA is a small library to interface with ALSA in the Linux kernel.
FreePats is a project to create a free (as in free software) collection of digital instruments for music production. This sound bank is a partial release of the General MIDI sound set.
AlsaModularSynth is a digital implementation of a classical analog modular synthesizer system. It uses virtual control voltages to control the parameters of the modules. The control voltages which control the frequency e.g. of the VCO (Voltage Controlled Oscillator) and VCF (Voltage Controlled Filter) modules follow the convention of 1V / Octave.
An easy to use audio filtering library made from webrtc code, used in libtoxcore.
Pyliblo is a Python wrapper for the liblo Open Sound Control (OSC) library. It supports almost the complete functionality of liblo, allowing you to send and receive OSC messages using a nice and simple Python API. Also included are the command line utilities send_osc and dump_osc.
TTA performs lossless compression on multichannel 8,16 and 24 bits data of the Wav audio files. Being lossless means that no data- quality is lost in the compression - when uncompressed, the data will be identical to the original. The compression ratios of TTA depend on the type of music file being compressed, but the compression size will generally range between 30% - 70% of the original. TTA format supports both of ID3v1/v2 and APEv2 tags.
CLAP stands for CLever Audio Plugin. It is an audio plugin ABI which defines a standard for Digital Audio Workstations and audio plugins to work together.
python-pysox is a wrapper around the sox command line tool. The API offers Transformer and Combiner classes that allow the user to incrementally build up effects and audio manipulations. python-pysox also provides methods for querying audio information such as sample rate, determining whether an audio file is silent, and much more.
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.
This C library provides an encoder and a decoder for the GSM 06.10 RPE-LTP lossy speech compression algorithm.
Ecasound is a software package designed for multitrack audio processing. It can be used for simple tasks like audio playback, recording and format conversions, as well as for multitrack effect processing, mixing, recording and signal recycling. Ecasound supports a wide range of audio inputs, outputs and effect algorithms. Effects and audio objects can be combined in various ways, and their parameters can be controlled by operator objects like oscillators and MIDI-CCs. A versatile console mode user-interface is included in the package.
Pure Python bindings for Augeas.
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.
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.
This package provides a library to generate HOTPs as specified in RFC 4226 and TOTPs as specified in RFC 6238.
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.
The Yubico PAM module provides an easy way to integrate the YubiKey into your existing user authentication infrastructure.
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.
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.
Autoconf offers the developer a robust set of M4 macros which expand into shell code to test the features of Unix-like systems and to adapt automatically their software package to these systems. The resulting shell scripts are self-contained and portable, freeing the user from needing to know anything about Autoconf or M4.