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.
psmisc is a set of small utilities that use the proc file system.
fuseridentifies processes using files or sockets;killallkills processes by name;prtstatprints statistics of a process;pslogprints the log file(s) of a process;pstreeshows the currently running processes as a tree;peekfdshows the data travelling over a file descriptor.
This package provides boltd, a userspace daemon for Thunderbolt devices, and boltctl, a command-line utility for managing those devices.
The daemon boltd exposes devices via D-Bus to clients. It also stores a database of previously authorized devices and will, depending on the policy set for the individual devices, automatically authorize newly connected devices without user interaction.
The command-line utility boltctl manages Thunderbolt devices via boltd. It can list devices, monitor changes, and initiate authorization of devices.
This package contains ALSA UCM configuration of audio input/output names and routing for specific audio hardware.
GNU Linux-Libre is a free (as in freedom) variant of the Linux kernel. It has been modified to remove all non-free binary blobs.
This library enables userspace to use Linux kernel asynchronous I/O system calls, important for the performance of databases and other advanced applications.
Libnftnl is a userspace library providing a low-level netlink programming interface to the in-kernel nf_tables subsystem. The library libnftnl has been previously known as libnftables. This library is currently used by nftables.
nfacct is the command line tool to create/retrieve/delete accounting objects
listing the objects of the nfacct table in plain text/XML
atomically get and reset objects of the nfacct table
adding new objects to the nfacct table
deleting objects from the nfacct table
Control groups is Linux kernel method for process resource restriction, permission handling and more. This package provides userspace interface to this kernel feature.
Wireless Tools are used to manipulate the now-deprecated Linux Wireless Extensions; consider using iw instead. The Wireless Extension was an interface allowing you to set Wireless LAN specific parameters and get the specific stats. It is deprecated in favor the nl80211 interface.
Light is a program to send commands to screen backlight controllers under GNU/Linux. Features include:
It does not rely on X.
Light can automatically figure out the best controller to use, making full use of underlying hardware.
It is possible to set a minimum brightness value, as some controllers set the screen to be pitch black at a value of 0 (or higher).
Turbostat reports x86 processor topology, frequency, idle power state statistics, temperature, and power consumption. Some information is unavailable on older processors.
It can be used to identify machines that are inefficient in terms of power usage or idle time, report the rate of SMIs occurring on the system, or verify the effects of power management tuning.
turbostat reads hardware counters but doesn't write to them, so it won't interfere with the OS or other running processes---including multiple invocations of itself.
GNU Linux-Libre is a free (as in freedom) variant of the Linux kernel. It has been modified to remove all non-free binary blobs.
The EVDI is a Linux kernel module that enables management of multiple screens, allowing user-space programs to take control over what happens with the image. It is essentially a virtual display for which applications using the libevdi library can add, remove, and receive screen updates.
The EVDI driver uses the standard Linux DRM. Its displays can be controlled by standard tools such as xrandr and display settings applets in graphical environments.
Iproute2 is a collection of utilities for controlling TCP/IP networking and traffic with the Linux kernel. The most important of these are ip, which configures IPv4 and IPv6, and tc for traffic control.
Most network configuration manuals still refer to ifconfig and route as the primary network configuration tools, but ifconfig is known to behave inadequately in modern network environments, and both should be deprecated.
This simple tool injects fake MCEs into a running Linux kernel, to debug or test the kernel's EDAC-handling code specific to x86 and x86_64 platforms.
Real MCEs are internal CPU errors. Handling them correctly can be important to system stability and even prevent physical damage. In contrast, simulated MCEs produced by mce-inject are purely synthetic: injection happens only at the software level, inside the kernel, and is not visible to the platform hardware or firmware.
A convenient feature of mce-inject is that the input language used to describe MCEs is similar to the format used in Linux panic messages, with a few extensions. In general, you should be able to pipe in any logged MCE panic to simulate that same MCE.
The target kernel must have the CONFIG_X86_MCE_INJECT option enabled and the mce-inject module loaded if it exists.
snapscreenshot saves a screenshot of one or more Linux text consoles as a Targa (.tga) image. It can be used by anyone with read access to the relevant /dev/vcs* file(s).
iptables is the user-space command line program used to configure the Linux 2.4.x and later IPv4 packet filtering ruleset (firewall), including NAT (Network Address Translation).
This package also includes ip6tables, which is used to configure the IPv6 packet filter.
Both commands are targeted at system administrators.
GNU Linux-Libre is a free (as in freedom) variant of the Linux kernel. It has been modified to remove all non-free binary blobs.
This package contains the wireless regulatory database for the CRDA. The database contains information on country-specific regulations for the wireless spectrum.
CoreFreq is a CPU monitor that reports low-level processor settings and performance data with notably high precision by using a loadable Linux kernel module. Unlike most similar tools, it can be used to modify some settings if supported by the hardware and at your own risk. It's designed for 64-bit x86 Intel processors (Atom, Core2, Nehalem, SandyBridge, and newer) and compatible architectures like AMD Zen and Hygon Dhyana.
Supported processor features include:
time spent in C-states, including C1/C3 Auto- and UnDemotion;
core temperatures, voltage, and tweaking thermal limits;
core frequencies, ratios, and base clock rate;
enabling, disabling, and testing SpeedStep (EIST), Turbo Boost, and Hyper-Threading or SMT;
enabling or disabling data cache prefetching;
kernel assembly code to keep as near as possible readings of performance counters such as the TSC, UCC, and URC;
the number of instructions per cycle or second (IPS, IPC, and CPI);
memory controller geometry and RAM timings;
running processes' CPU affinity.
This package provides the corefreqd data collection daemon, the corefreq-cli client to visualise and control it in real time, and the corefreqk kernel module in its own separate output. Read the included README.md before loading it.
ebtables is an application program used to set up and maintain the tables of rules (inside the Linux kernel) that inspect Ethernet frames. It is analogous to the iptables application, but less complicated, due to the fact that the Ethernet protocol is much simpler than the IP protocol.
This package provides commands to create and check XFS file systems.
cpupower is a set of user-space tools that use the cpufreq feature of the Linux kernel to retrieve and control processor features related to power saving, such as frequency and voltage scaling.
This package provides a WiiMote driver that follows the Linux input convention. Specifically, that allows you to use the D-pad as a gamepad.