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.
This package provides Cgo bindings to PulseAudio's Simple API, to play or capture raw audio.
DVB-T dongles based on the Realtek RTL2832U can be used as a cheap software defined radio, since the chip allows transferring the raw I/Q samples to the host. rtl-sdr provides drivers for this purpose.
The default Linux driver managing DVB-T dongles as TV devices doesn't work for SDR purposes and clashes with this package. Therefore you must prevent the kernel from loading it automatically by adding the following line to your system configuration:
(kernel-arguments '("modprobe.blacklist=dvb_usb_rtl28xxu"))To install the rtl-sdr udev rules, you must extend 'udev-service-type' with this package. E.g.: (udev-rules-service 'rtl-sdr rtl-sdr)
This package provides RTL-SDR devices support to the SoapySDR library.
This package provides a library for decoding the contents of ACARS messages used by planes.
Dump1090 is a Mode S decoder specifically designed for rtl-sdr devices. It can be used to decode the ADS-B signals that planes emit to indicate their position, altitude, speed, etc.
FLAMP is a program for transferring files by radio waves using AMP (Amateur Multicast Protocol).
This package provides a frequency scanner for the Gqrx software-defined radio receiver.
This is a Pulseaudio client library in Golang for creating virtual sinks and sources.
Dream is a software implementation of a Digital Radio Mondiale (DRM) receiver.
The Ham Radio Control Library (Hamlib) is a project to provide programs with a consistent Application Programming Interface (API) for controlling the myriad of radios and rotators available to amateur radio and communications users.
convert-samples is a command-line program to convert samples received from software defined radios from one format to another.
Supported formats:
s8: signed 8 bit integer
u8: unsigned 8 bit integer
s16: signed 16 bit integer
u16: unsigned 16 bit integer
s32: signed 32 bit integer
u32: unsigned 32 bit integer
f32: 32 bit float
cs8: complex made of signed 8 bit integers
cu8: complex made of unsigned 8 bit integers
cs16: complex made of signed 16 bit integers
cu16: complex made of unsigned 16 bit integers
cs32: complex made of signed 32 bit integers
cu32: complex made of unsigned 32 bit integers
cf32: complex made of 32 bit floats
Command line utilities and a C library for controlling the HackRF Software Defined Radio (SDR) over USB. Installing this package installs the userspace hackrf utilities and C library. To install the hackrf udev rules, you must extend 'udev-service-type' with this package. E.g.: (udev-rules-service 'hackrf hackrf #:groups '("dialout")).
Lime Suite NG is a collection of software supporting several hardware platforms based on the LMS7002M transceiver under the LimeSDR name. It provides a C++ API, command-line tools, a GUI, and plugins for multiple SDR tools.
This package provide a simple pythonic wrapper for the SoapySDR library.
qdmr is a graphical user interface (GUI) application that allows one to program several types of DMR radios. It is comparable to the Customer Programming Software (CPS) bundled with these radios but aims to be a more universal tool.
To install the qdmr udev rules, you must extend udev-service-type with this package. E.g.: (udev-rules-service 'qdmr qdmr).
This is a SoapySDR module to use multiple supported devices under a single device wrapper.
GNU Radio is a development toolkit that provides signal processing blocks to implement software radios. It can be used with external RF hardware to create software-defined radios, or without hardware in a simulation-like environment.
This is a C++ library implementing fast GF(256) Cauchy MDS Block Erasure Codec.
This package provides support for sound card devices to the SoapySDR library. It also adds hamlib support, which provides basic gain and frequency controls for certain tuners which may be paired with an audio device.
This is a library to decode DAB/DAB+.
Dire Wolf is a Terminal Node Controller (TNC) for Amateur Packet Radio. It can perform as:
APRS GPS tracker,
Digipeater,
Internet gateway (IGate)
APRStt gateway
Ragel compiles executable finite state machines from regular languages. Ragel targets C, C++, Obj-C, C#, D, Java, Go and Ruby. Ragel state machines can not only recognize byte sequences as regular expression machines do, but can also execute code at arbitrary points in the recognition of a regular language. Code embedding is done using inline operators that do not disrupt the regular language syntax.
This package provides support for using RSpec to test Ruby on Rails applications, in pace of the default Minitest testing library.
Propshaft is an asset pipeline library for Rails. It's built for an era where bundling assets to save on HTTP connections is no longer urgent, where JavaScript and CSS are either compiled by dedicated Node.js bundlers or served directly to the browsers, and where increases in bandwidth have made the need for minification less pressing. These factors allow for a dramatically simpler and faster asset pipeline compared to previous options, like Sprockets.