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.
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.
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.
Input Leap is software that mimics the functionality of a KVM switch, which historically would allow you to use a single keyboard and mouse to control multiple computers by physically turning a dial on the box to switch the machine you're controlling at any given moment. Input Leap does this in software, allowing you to tell it which machine to control by moving your mouse to the edge of the screen, or by using a keypress to switch focus to a different system.
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
Liquidctl is a package with tools, drivers and a Python library to work with liquid cooling equipment such as AIO coolers, fan controllers and other devices.
Rkdeveloptool can read from and write to RockChip devices over USB, such as the Pinebook Pro.
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.
libsmbios provides a library to interface with the SMBIOS tables. It also provides extensions for proprietary methods of interfacing with Dell specific SMBIOS tables.
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.
Memtester stress-tests the memory subsystem of your operating system and computer. It repeatedly writes different patterns to all memory locations, reads them back again, and verifies whether the result is the same as what was written. This can help debug even intermittent and non-deterministic errors.
Memtester runs entirely in user space. This means that you don't need to reboot to test your memory, but also that it's not possible to test all of the RAM installed in the system.
It can also be told to test memory starting at a particular physical address.
This is a program for testing the quality of CRT/LCD screens. It displays various patterns and allows you to estimate the quality of your CRT/LCD monitor.
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.
Libcpuid is a small C library to get vendor, model, branding string, code name and other information from x86 CPU. This library is not to be confused with the cpuid command line utility from package cpuid.
Hueplusplus is a library for controlling Philips Hue lights. Features:
find bridges with SSDP or set an ip manually
all common light functions (brightness, color, temperature)
extended
alert()functions, which alert in a specific color (good for notifications)supports sensors, rules, groups, scenes and schedules
streaming with entertainment mode
documented with doxygen
Deskflow is a keyboard and mouse sharing app. Use the keyboard, mouse,or trackpad of one computer to control nearby computers, and work seamlessly between them. It's like a software KVM (but without the video). TLS encryption is enabled by default. It supports Wayland clipboard sharing.
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.
This package provides a Guile Scheme API to control USB HID relay modules produced by dcttech.
The MSR Tools project provides console utilities to directly access the Model-Specific Registers (MSRs) and CPU ID of Intel-compatible processors:
cpuid: show identification and feature information of any CPUrdmsr: read MSRs from any CPU or all CPUswrmsr: write to MSRs on any CPU or all CPUs
These tools can be used to query and modify certain low-level CPU parameters, such as the Turbo Boost ratio and Thermal Design Power (TDP) limits.
MSR addresses differ (greatly) between processors, and any such modification can be dangerous and may void your CPU or system board's warranty.
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.
OpenHMD aims to provide an API and drivers for immersive technology, such as head mounted displays with built in head tracking.
Hardware Probe is a tool to probe for hardware, check its operability and find drivers.
Read temperature from usbtemp.com USB thermometer and DS9097E compatible 1-wire adapter with one DS18B20 digital probe attached through command line interface.
This package provides the TCG TSS2. The stack contains libtss2-fapi, libtss2-esys, libtss2-sys, libtss2-mu, libtss2-tcti-device, libtss2-tcti-swtpm and libtss2-tcti-mssim.
This package provides user tools for the Trusted Computing Group's (TCG) TPM2 Software Stack (TSS). These programs help with common tasks such as key management, attestation, encryption, and signing.