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

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.


cl-rpcq 3.10.0
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-bordeaux-threads@0.9.3 cl-messagepack@0.0.0-0.8ff2060 cl-ppcre@2.1.1 cl-syslog@0.2.4-0.d5d46f7 cl-flexi-streams@1.0.20-1.4951d57 cl-local-time@1.0.6-4.40169fe cl-parse-float@0.0.0-2.3074765 cl-pzmq@0.0.0-2.6f7b2ca cl-trivial-backtrace@1.1.0-2.7f90b4a cl-uuid@2012.12.26-1.e7d6680 cl-yason@0.8.4 cl-fiasco@0.0.1-2.bb47d2f
Channel: guix
Location: gnu/packages/quantum.scm (gnu packages quantum)
Home page: https://github.com/rigetti/rpcq
Licenses: ASL 2.0
Build system: asdf/source
Synopsis: RPC framework for Rigetti Quantum Cloud Services
Description:

This package provides the asynchronous RPC client-server framework and message specification for Rigetti Quantum Cloud Services (QCS). It implements an efficient transport protocol by using ZeroMQ (ZMQ) sockets and MessagePack (msgpack) serialization.

sbcl-rpcq 3.10.0
Dependencies: sbcl-alexandria@1.4-0.009b7e5 sbcl-bordeaux-threads@0.9.3 sbcl-cl-messagepack@0.0.0-0.8ff2060 sbcl-cl-ppcre@2.1.1 sbcl-cl-syslog@0.2.4-0.d5d46f7 sbcl-flexi-streams@1.0.20-1.4951d57 sbcl-local-time@1.0.6-4.40169fe sbcl-parse-float@0.0.0-2.3074765 sbcl-pzmq@0.0.0-2.6f7b2ca sbcl-trivial-backtrace@1.1.0-2.7f90b4a sbcl-uuid@2012.12.26-1.e7d6680 sbcl-yason@0.8.4
Channel: guix
Location: gnu/packages/quantum.scm (gnu packages quantum)
Home page: https://github.com/rigetti/rpcq
Licenses: ASL 2.0
Build system: asdf/sbcl
Synopsis: RPC framework for Rigetti Quantum Cloud Services
Description:

This package provides the asynchronous RPC client-server framework and message specification for Rigetti Quantum Cloud Services (QCS). It implements an efficient transport protocol by using ZeroMQ (ZMQ) sockets and MessagePack (msgpack) serialization.

racket-minimal 9.1
Dependencies: openssl@3.5.5 sqlite@3.39.3 racket-vm-cs@9.1
Channel: guix
Location: gnu/packages/racket.scm (gnu packages racket)
Home page: https://racket-lang.org
Licenses: ASL 2.0 Expat
Build system: gnu
Synopsis: Racket without bundled packages such as DrRacket
Description:

Racket is a general-purpose programming language in the Scheme family, with a large set of libraries and a compiler based on Chez Scheme. Racket is also a platform for language-oriented programming, from small domain-specific languages to complete language implementations.

The ``minimal Racket'' distribution includes just enough of Racket for you to use raco pkg to install more. Bundled packages, such as the DrRacket IDE, are not included.

zuo 1.12
Channel: guix
Location: gnu/packages/racket.scm (gnu packages racket)
Home page: https://github.com/racket/zuo
Licenses: ASL 2.0 Expat
Build system: gnu
Synopsis: Tiny Racket for build scripts
Description:

Zuo is a tiny Racket with primitives for dealing with files and running processes. It comes with a make-like embedded DSL, which is used to build Racket itself.

Zuo is a Racket variant in the sense that program files start with #lang, and the module path after #lang determines the parsing and expansion of the file content. That's how the make-like DSL is defined, and even the base Zuo language is defined by layers of #langs. One of the early layers implements macros.

racket 9.1
Dependencies: cairo@1.18.4 fontconfig-minimal@2.16.0 glib@2.86.0 glu@9.0.2 gmp@6.3.0 gtk+@3.24.51 libjpeg-turbo@2.1.4 libpng@1.6.39 libx11@1.8.12 mesa@26.0.2 mpfr@4.2.2 pango@1.56.4 unixodbc@2.3.14 libedit@20191231-3.1 racket-minimal@9.1 racket-vm-cs@9.1
Channel: guix
Location: gnu/packages/racket.scm (gnu packages racket)
Home page: https://racket-lang.org
Licenses: ASL 2.0 Expat
Build system: gnu
Synopsis: Programmable programming language in the Scheme family
Description:

Racket is a general-purpose programming language in the Scheme family, with a large set of libraries and a compiler based on Chez Scheme. Racket is also a platform for language-oriented programming, from small domain-specific languages to complete language implementations.

The main Racket distribution comes with many bundled packages, including the DrRacket IDE, libraries for GUI and web programming, and implementations of languages such as Typed Racket, R5RS and R6RS Scheme, Algol 60, and Datalog.

js8call 2.2.0
Dependencies: boost@1.89.0 fftw@3.3.10 fftwf@3.3.10 hamlib@4.6.2 libusb@1.0.25 qtbase@5.15.17 qtmultimedia@5.15.17 qtserialport@5.15.17 qtwayland@5.15.18
Channel: guix
Location: gnu/packages/radio.scm (gnu packages radio)
Home page: http://js8call.com/
Licenses: GPL 3
Build system: qt
Synopsis: Weak-signal ham radio communication program
Description:

JS8Call is a software using the JS8 digital mode (a derivative of the FT8 mode) providing weak signal keyboard to keyboard messaging to amateur radio operators.

wfview 2.11
Dependencies: eigen@3.4.0 eudev@3.2.14 hidapi@0.15.0 opus@1.6.1 portaudio@190600.20161030 pulseaudio@16.1 qcustomplot-qt5@2.1.1 qtgamepad@5.15.17 qtbase@5.15.17 qtmultimedia@5.15.17 qtserialport@5.15.17 qtwayland@5.15.18 qtwebsockets@5.15.17 rtaudio@5.2.0
Channel: guix
Location: gnu/packages/radio.scm (gnu packages radio)
Home page: https://wfview.org/
Licenses: Expat GPL 3
Build system: qt
Synopsis: Software to control Icom radios
Description:

wfview is a program to control modern Icom radios and view the spectrum waterfall. It supports at least the following models:

  • IC-705

  • IC-905

  • IC-7300

  • IC-7610

  • IC-7850

  • IC-7851

  • IC-9700

hamlib 4.6.2
Dependencies: gd@2.3.3 libusb@1.0.25 libxml2@2.14.6 lua@5.3.5 python@3.12.12 readline@8.2.13 tcl@8.6.12
Channel: guix
Location: gnu/packages/radio.scm (gnu packages radio)
Home page: https://hamlib.github.io/
Licenses: GPL 2+ LGPL 2.1+
Build system: gnu
Synopsis: Tools and API to control radios
Description:

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 3.0.0
Dependencies: liquid-dsp@1.7.0
Channel: guix
Location: gnu/packages/radio.scm (gnu packages radio)
Home page: https://codeberg.org/glv/convert-samples
Licenses: GPL 3+
Build system: gnu
Synopsis: SDR samples converter
Description:

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

flamp 2.2.12
Dependencies: fltk@1.4.4 libx11@1.8.12 libxext@1.3.6 libxfixes@6.0.1 libxft@2.3.8
Channel: guix
Location: gnu/packages/radio.scm (gnu packages radio)
Home page: http://www.w1hkj.com/
Licenses: GPL 3+
Build system: gnu
Synopsis: Tool for AMP file transfer
Description:

FLAMP is a program for transferring files by radio waves using AMP (Amateur Multicast Protocol).

soapymultisdr 0.0.0-1.e8bd329
Dependencies: soapysdr@0.8.1
Channel: guix
Location: gnu/packages/radio.scm (gnu packages radio)
Home page: https://github.com/pothosware/SoapyMultiSDR
Licenses: Boost 1.0
Build system: cmake
Synopsis: Multi-device support module for SoapySDR
Description:

This is a SoapySDR module to use multiple supported devices under a single device wrapper.

gnuradio 3.10.12.0
Dependencies: alsa-lib@1.2.16 bash-minimal@5.2.37 boost@1.83.0 cairo@1.18.4 codec2@0.9.2 cppzmq@4.10.0 fftwf@3.3.10 gmp@6.3.0 gsl@2.8 gsm@1.0.20 gtk+@3.24.51 jack@0.125.0 libsndfile@1.2.2-0.68f6c16 log4cpp@1.1.3 pango@1.56.4 portaudio@190600.20161030 python@3.12.12 python-click@8.3.1 python-click-plugins@1.1.1.2 python-jsonschema@4.23.0 python-lxml@6.0.2 python-matplotlib@3.10.8 python-numpy@2.3.1 python-pycairo@1.28.0 python-pygobject@3.50.2 python-pyqt@6.9.1 python-pyqtgraph@0.13.7 python-pyyaml@6.0.2 qtbase@6.9.2 qwt@6.1.5 sdl12-compat@1.2.68 soapysdr@0.8.1 spdlog@1.15.3 volk@3.0.0 zeromq@4.3.5
Channel: guix
Location: gnu/packages/radio.scm (gnu packages radio)
Home page: https://www.gnuradio.org
Licenses: GPL 3+
Build system: cmake
Synopsis: Toolkit for software-defined radios
Description:

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.

wsjtx 2.7.0
Dependencies: boost@1.89.0 fftw@3.3.10 fftwf@3.3.10 hamlib@4.6.2 libusb@1.0.25 qtbase@5.15.17 qtmultimedia@5.15.17 qtserialport@5.15.17 qtwayland@5.15.18
Channel: guix
Location: gnu/packages/radio.scm (gnu packages radio)
Home page: https://wsjt.sourceforge.io/wsjtx.html
Licenses: GPL 3
Build system: qt
Synopsis: Weak-signal ham radio communication program
Description:

WSJT-X implements communication protocols or modes called FT4, FT8, JT4, JT9, JT65, QRA64, ISCAT, MSK144, and WSPR, as well as one called Echo for detecting and measuring your own radio signals reflected from the Moon. These modes were all designed for making reliable, confirmed QSOs under extreme weak-signal conditions.

go-github-com-akosmarton-papipes 0.0.0-0.3c63b49
Dependencies: pulseaudio@16.1
Channel: guix
Location: gnu/packages/radio.scm (gnu packages radio)
Home page: https://github.com/akosmarton/papipes
Licenses: Expat
Build system: go
Synopsis: Pulseaudio client library for Go
Description:

This is a Pulseaudio client library in Golang for creating virtual sinks and sources.

welle-io 2.5
Dependencies: airspy@1.0.10-1.6f92f47 alsa-lib@1.2.16 faad2@2.8.8 fftwf@3.3.10 lame@3.100 libmpg123@1.33.5 libusb@1.0.25 qt5compat@6.9.2 qtcharts@6.9.2 qtdeclarative@6.9.2 qtmultimedia@6.9.2 rtl-sdr@2.0.1 soapysdr@0.8.1
Channel: guix
Location: gnu/packages/radio.scm (gnu packages radio)
Home page: https://www.welle.io/
Licenses: GPL 2+
Build system: qt
Synopsis: DAB and DAB+ software radio
Description:

welle.io is a Digital Audio Broadcasting (DAB and DAB+) software defined radio with support for rtl-sdr.

aldo 0.7.7
Dependencies: ao@1.2.2-5-g20dc8ed
Channel: guix
Location: gnu/packages/radio.scm (gnu packages radio)
Home page: https://www.nongnu.org/aldo/
Licenses: GPL 3+
Build system: gnu
Synopsis: Morse code tutor
Description:

Aldo is a morse code learning tool providing four type of training methods:

  • Classic exercise,

  • Koch method,

  • Read from file,

  • Callsign exercise.

acarsdec 4.4.1
Dependencies: libacars@2.2.0 rtl-sdr@2.0.1 alsa-lib@1.2.16
Channel: guix
Location: gnu/packages/radio.scm (gnu packages radio)
Home page: https://github.com/TLeconte/acarsdec
Licenses: GPL 2
Build system: cmake
Synopsis: ACARS SDR decoder
Description:

Acarsdec is a multi-channels acars decoder with built-in rtl_sdr, airspy front end or sdrplay device. Since 3.0, it comes with acarsserv to store received acars messages.

libosmo-dsp 0.4.0
Dependencies: fftwf@3.3.10
Channel: guix
Location: gnu/packages/radio.scm (gnu packages radio)
Home page: https://osmocom.org/projects/libosmo-dsp
Licenses: GPL 2+
Build system: gnu
Synopsis: DSP primitives for SDR
Description:

This a C-language library for common DSP (Digital Signal Processing) primitives for SDR (Software Defined Radio).

ggmorse 0.1.0-1.8fb433d
Channel: guix
Location: gnu/packages/radio.scm (gnu packages radio)
Home page: https://ggmorse.ggerganov.com/
Licenses: Expat
Build system: cmake
Synopsis: Morse code decoder
Description:

GGMorse is a library that decodes Morse code in real-time from raw audio.

liquid-dsp 1.7.0
Dependencies: fftwf@3.3.10 libfec@1.0-1.9750ca0
Channel: guix
Location: gnu/packages/radio.scm (gnu packages radio)
Home page: https://liquidsdr.org
Licenses: Expat
Build system: gnu
Synopsis: Signal processing library for software-defined radios
Description:

Liquid DSP is a digital signal processing (DSP) library designed specifically for software-defined radios on embedded platforms. The aim is to provide a lightweight DSP library that does not rely on a myriad of external dependencies or proprietary and otherwise cumbersome frameworks. All signal processing elements are designed to be flexible, scalable, and dynamic, including filters, filter design, oscillators, modems, synchronizers, complex mathematical operations, and much more.

direwolf 1.7
Dependencies: alsa-lib@1.2.16 hamlib@4.6.2
Channel: guix
Location: gnu/packages/radio.scm (gnu packages radio)
Home page: https://github.com/wb2osz/direwolf
Licenses: GPL 2+
Build system: cmake
Synopsis: TNC for Amateur Packet Radio
Description:

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

libad9361 0.3
Dependencies: libiio@0.26
Channel: guix
Location: gnu/packages/radio.scm (gnu packages radio)
Home page: https://github.com/analogdevicesinc/libad9361-iio
Licenses: LGPL 2.1+
Build system: cmake
Synopsis: IIO AD9361 library for filter design and handling, multi-chip sync, etc.
Description:

This is a simple library used for userspace, which manages multi-chip sync (on platforms (FMCOMMS5) where multiple AD9361 devices are use) and can create AD9361 specific FIR filters on the fly.

serialdv 1.1.4
Channel: guix
Location: gnu/packages/radio.scm (gnu packages radio)
Home page: https://github.com/f4exb/serialDV
Licenses: GPL 3+
Build system: cmake
Synopsis: Audio interface for AMBE3000 based devices
Description:

SerialDV is a minimal interface to encode and decode audio with AMBE3000 based devices in packet mode over a serial link.

Total packages: 32521