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.
The Embedded Linux* Library (ELL) provides core, low-level functionality for system daemons. It typically has no dependencies other than the Linux kernel, C standard library, and libdl (for dynamic linking). While ELL is designed to be efficient and compact enough for use on embedded Linux platforms, it is not limited to resource-constrained systems.
LVM2 is the logical volume management tool set for Linux-based systems. This package includes the user-space libraries and tools, including the device mapper. Kernel components are part of Linux-libre.
cpuid dumps detailed information about the CPU(s) gathered from the CPUID instruction, and also determines the exact model of CPU(s). It supports Intel, AMD, and VIA CPUs, as well as older Transmeta, Cyrix, UMC, NexGen, Rise, and SiS CPUs.
bpftrace is a high-level tracing language for Linux enhanced Berkeley Packet Filter (eBPF) available in recent Linux kernels (4.x). bpftrace uses LLVM as a backend to compile scripts to BPF-bytecode and makes use of BCC for interacting with the Linux BPF system, as well as existing Linux tracing capabilities: kernel dynamic tracing (kprobes), user-level dynamic tracing (uprobes), and tracepoints. The bpftrace language is inspired by awk and C, and predecessor tracers such as DTrace and SystemTap. bpftrace was created by Alastair Robertson.
Collection of tools to query what type of USB devices are connected to the system, including lsusb. The experimental usbreset command included in the package, but be aware that it may not work for all devices.
A suite of tools for manipulating the metadata of the dm-thin, dm-cache and dm-era device-mapper targets.
This package provides a renameat2 command that calls the Linux-specific renameat2 system call.
This package provides utilities for testing, partitioning, etc of flash storage.
UnionFS-FUSE is a flexible union file system implementation in user space, using the FUSE library. Mounting a union file system allows you to "aggregate" the contents of several directories into a single mount point. UnionFS-FUSE additionally supports copy-on-write.
Kmod is a set of tools to handle common tasks with Linux kernel modules like insert, remove, list, check properties, resolve dependencies and aliases.
These tools are designed on top of libkmod, a library that is shipped with kmod. The aim is to be compatible with tools, configurations and indices from the module-init-tools project.
This is a file system client based on the SSH File Transfer Protocol. Since most SSH servers already support this protocol it is very easy to set up: on the server side there's nothing to do; on the client side mounting the file system is as easy as logging into the server with an SSH client.
F2FS, the Flash-Friendly File System, is a modern file system designed to be fast and durable on flash devices such as solid-state disks and SD cards. This package provides the userland utilities.
iucode_tool is a utility to work with microcode packages for Intel processors. It can convert between formats, extract specific versions, create a firmware image suitable for the Linux kernel, and more.
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. Configuration options and patches have been applied for use with MNT/Reform systems.
Control groups is Linux kernel method for process resource restriction, permission handling and more. This package provides userspace interface to this kernel feature.
The tool conntrack provides a full featured interface that is intended to replace the old /proc/net/ip_conntrack interface. Using conntrack, you can view and manage the in-kernel connection tracking state table from userspace. On the other hand, conntrackd covers the specific aspects of stateful firewalls to enable highly available scenarios, and can be used as statistics collector as well.
Since 1.2.0, the conntrack-tools includes the nfct command line utility. This utility only supports the nfnetlink_cttimeout by now. In the long run, we expect that it will replace conntrack by providing a syntax similar to nftables.
The cpufrequtils suite contains utilities to retrieve CPU frequency information, and set the CPU frequency if supported, using the cpufreq capabilities of the Linux kernel.
This package provides a statically linked ntfsfix taken from the ntfs-3g package. It is meant to be used in initrds.
The mcelog daemon logs memory, I/O, CPU, and other hardware errors on x86 systems running the kernel Linux. It can also perform user-defined tasks, such as bringing bad pages off-line, when configurable error thresholds are exceeded.
This utility can read or write specific registers or all the available registers of the EC supported by the ec_sys Linux driver.
This package provides a Linux tool for controlling a PS5 DualSense controller. It has to be already connected via USB or connected via Bluetooth.
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 is a port of the FreeBSD userland for Linux provided by the Chimera Linux distribution. Essentially, it is a collection of UNIX tools such as grep, cp, vi, etc. and can be used as an alternative to the corresponding implementations from the GNU project.
Headers of the Linux-Libre kernel.