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.
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.
Quil is the quantum instruction language, originally developed at Rigetti Computing. In Quil quantum algorithms are expressed using Quil's standard gates and instructions
Quil is the quantum instruction language, originally developed at Rigetti Computing. In Quil quantum algorithms are expressed using Quil's standard gates and instructions
This is the official Quil-Lang Quantum Virtual Machine (QVM), a flexible and efficient simulator for Quil.
This is the official Quil-Lang Quantum Virtual Machine (QVM), a flexible and efficient simulator for Quil.
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.
The Racket BC (``before Chez'' or ``bytecode'') implementation was the default before Racket 8.0. It uses a compiler written in C targeting architecture-independent bytecode, plus a JIT compiler on most platforms. Racket BC has a different C API than the current default runtime system, Racket CS (based on ``Chez Scheme'').
This package is the normal implementation of Racket BC with a precise garbage collector, 3M (``Moving Memory Manager'').
This variant of the Racket BC (``before Chez'' or ``bytecode'') implementation is not recommended for general use. It uses CGC (a ``Conservative Garbage Collector''), which was succeeded as default in PLT Scheme version 370 (which translates to 3.7 in the current versioning scheme) by the 3M variant, which in turn was succeeded in version 8.0 by the Racket CS implementation.
Racket CGC is primarily used for bootstrapping Racket BC [3M]. It may also be used for embedding applications without the annotations needed in C code to use the 3M garbage collector.
The Racket CS implementation, which uses ``Chez Scheme'' as its core compiler and runtime system, has been the default Racket VM implementation since Racket 8.0. It performs better than the Racket BC implementation for most programs. On systems for which Racket CS cannot generate machine code, this package uses a variant of its ``portable bytecode'' backend specialized for word size and endianness.
Using the Racket VM packages directly is not recommended: instead, install the racket-minimal or racket packages.
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.
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.
This a C-language library for common DSP (Digital Signal Processing) primitives for SDR (Software Defined Radio).
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.
Inspectrum is a tool for analysing captured signals, primarily from software-defined radio receivers.
This package provides Airspy devices support to the SoapySDR library.
radio_tool is a utility for reading, writing, and manipulating firmware/codeplugs on the following radios: TYT MD-2017, TYT MD-9600, TYT MD-UV380, TYT MD-UV390, TYT MD-390, TYT MD-380, TYT MD-446, TYT MD-280, Baofeng DM-1701, Baofeng DM1801, Baofeng RD-5R, Connect Systems CS800D, Ailunce HD1, Yaesu FT-70DR, and the Radioddity GD-77.
FLAMP is a program for transferring files by radio waves using AMP (Amateur Multicast Protocol).
KochMorse is a simple morse-code tutor using the Koch method.
welle.io is a Digital Audio Broadcasting (DAB and DAB+) software defined radio with support for rtl-sdr.
Chirp is a cross-radio programming tool. It supports a growing list of radios across several manufacturers and allows transferring of memory contents between them.
This is a SoapySDR module to use a supported device transparently over a local network link.
This package provides the driver and utilities for controlling the Airspy Software Defined Radio (SDR) over USB.
To install the airspy udev rules, you must extend udev-service-type with this package. E.g.: (udev-rules-service 'airspy airspy)
Flrig is a transceiver control program for amateur radio use. It provides computer aided control of various radios using a serial or USB connection.
Libiio is used to interface to the Linux Industrial Input/Output (IIO) Subsystem. The Linux IIO subsystem is intended to provide support for devices that in some sense are analog to digital or digital to analog converters (ADCs, DACs). This includes, but is not limited to ADCs, Accelerometers, Gyros, IMUs, Capacitance to Digital Converters (CDCs), Pressure Sensors, Color, Light and Proximity Sensors, Temperature Sensors, Magnetometers, DACs, DDS (Direct Digital Synthesis), PLLs (Phase Locked Loops), Variable/Programmable Gain Amplifiers (VGA, PGA), and RF transceivers. You can use libiio natively on an embedded Linux target (local mode), or use libiio to communicate remotely to that same target from a host Linux, Windows or MAC over USB or Ethernet or Serial.