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.
Guile bindings to the GDBM key-value storage system, using Guile's foreign function interface.
Guile bytestructures offers a system imitating the type system of the C programming language, to be used on bytevectors. C's type system works on raw memory, and Guile works on bytevectors which are an abstraction over raw memory. It's also more powerful than the C type system, elevating types to first-class status.
This package provides Guile bindings for lzlib, a C library for in-memory LZMA compression and decompression. The bindings are written in pure Scheme by using Guile's foreign function interface.
Guile is the GNU Ubiquitous Intelligent Language for Extensions, the official extension language of the GNU system. It is an implementation of the Scheme language which can be easily embedded in other applications to provide a convenient means of extending the functionality of the application without requiring the source code to be rewritten.
This module provides line editing support via the Readline library for GNU Guile. Use the (ice-9 readline) module and call its activate-readline procedure to enable it.
This package provides Guile bindings for lzlib, a C library for in-memory LZMA compression and decompression. The bindings are written in pure Scheme by using Guile's foreign function interface.
This module provides line editing support via the Readline library for GNU Guile. Use the (ice-9 readline) module and call its activate-readline procedure to enable it.
GNU GV is a graphical user interface to the Ghostscript interpreter. With it, one can view and navigate through PostScript and PDF documents in X Windows.
GNU gxmessage is a program that pops up dialog windows, which display a message to the user and waits for their action. The program then exits with an exit code corresponding to the response.
Hardware Probe is a tool to probe for hardware, check its operability and find drivers.
Headsetcontrol is a tool to control certain aspects of USB-connected headsets. Currently, support is provided for adjusting sidetone, getting battery state, controlling LEDs, and setting the inactive time.
HwInfo is used to probe for the hardware present in the system. It can be used to generate a system overview log which can be later used for support.
This is a Linux driver based on hidapi for a variety of inexpensive HID compatible USB relay modules available with different number of output relays.
The h-node project (https://www.h-node.org) aims to build a database of hardware that works with fully free operating systems. h-client is a GTK+ graphical client that is able to retrieves information on the hardware inside the computer it's running on, and on peripherals connected to it, and helps you submit that information to the h-node project along with whether the hardware works with a fully free operating system or not.
Rkdeveloptool can read from and write to RockChip devices over USB, such as the Pinebook Pro.
ckb-next is a driver for Corsair keyboards and mice. It aims to bring the features of Corsair's proprietary software to Linux-based operating systems. It already supports much of the same functionality, including full RGB animations.
OpenRGB is lighting control that doesn't depend on manufacturer software. ASUS, ASRock, Corsair, G.Skill, Gigabyte, HyperX, MSI, Razer, ThermalTake, and more supported.
Features:
Set colors and select effect modes for a wide variety of RGB hardware
Save and load profiles
Control lighting from third party software using the OpenRGB SDK
Command line interface
Connect multiple instances of OpenRGB to synchronize lighting across multiple PCs
Can operate standalone or in a client/headless server configuration
View device information
No official/manufacturer software required
Graphical view of device LEDs makes creating custom patterns easy
The i7z utility accurately measures the current frequency and temperature of older Intel Core (i3, i5, and i7) processors including the Nehalem, Sandy Bridge, and Ivy Bridge generations. Reliable support for newer CPUs is not guaranteed, as this package has not seen significant development since 2013.
If your processor is supported, you'll get detailed reports on Turbo Boost and clock multipliers, core voltage, and time spent in different C-states. This information can be viewed in real time and/or logged to a file.
Brillo is a command line tool to control the brightness of backlight and LED devices on Linux.
Notable features include:
Automatic best controller detection
Smooth transitions and natural brightness adjustments
Ability to save and restore brightness across boots
Directly using sysfs to set brightness without relying on X
Unprivileged access with no new setuid binaries
Containment with AppArmor
ddcutil can query and modify most external monitors' settings, such as brightness, colour levels, and input sources. Generally speaking, any setting that can be changed by pressing buttons on the monitor can be modified by ddcutil.
ddcutil communicates directly with monitors implementing the Monitor Control Command Set (MCCS). It usually does so through the the Display Data Channel Command Interface (DDC/CI) protocol on the I2C bus, but can also communicate over USB as per the USB Monitor Control Class Specification.
One particular use case is in colour profile management. Monitor calibration is relative to the monitor colour settings currently in effect, e.g. red gain. ddcutil allows colour-related settings to be saved at the time a monitor is calibrated, and restored when the calibration is applied.
This package includes udev rules that can be used by adding this package to the rules field of the udev-configuration record. It gives read/write access to i2c devices to users in the i2c group.
Wavemon is a wireless device monitor with an interactive ncurses terminal interface. It can display and plot signal and noise levels in real time. It also reports packet statistics, device configuration, network parameters, and access points and other wireless clients of your wireless network hardware.
Wavemon should work (with varying levels of detail and features) with any device supported by the Linux kernel.
This library offers a simple API for communicating with instruments compatible with the LXI standard that defines communication protocols for instrumentation and data acquisition systems using Ethernet. Applications can use liblxi to discover instruments on your network, send SCPI commands, and receive responses.
This is the Python extension to usbrelay, a Linux driver based on hidapi for a variety of inexpensive HID compatible USB relay modules. This package also includes usbrelayd.
USBGuard is a software framework for implementing USB device authorization policies (what kind of USB devices are authorized) as well as method of use policies (how a USB device may interact with the system). Simply put, it is a USB device whitelisting tool.