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.
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.
RadeonTop monitors resource consumption on supported AMD Radeon Graphics Processing Units (GPUs), either in real time as bar graphs on a terminal or saved to a file for further processing. It measures both the activity of the GPU as a whole, which is also accurate during OpenCL computations, as well as separate component statistics that are only meaningful under OpenGL graphics workloads.
This package provides a C port of NoteBook FanControl (NBFC), a fan control service for notebooks. It provides the same utilities with the same interfaces as the original NBFC, although the implementation differs.
Dwarves is a set of tools that use the debugging information inserted in ELF binaries by compilers such as GCC, used by well known debuggers such as GDB.
Utilities in the Dwarves suite include pahole, that can be used to find alignment holes in structures and classes in languages such as C, C++, but not limited to these. These tools can also be used to encode and read the BTF type information format used with the kernel Linux bpf syscall.
The codiff command can be used to compare the effects changes in source code generate on the resulting binaries.
The pfunct command can be used to find all sorts of information about functions, inlines, decisions made by the compiler about inlining, etc.
The pahole command can be used to use all this type information to pretty print raw data according to command line directions.
Headers can have its data format described from debugging info and offsets from it can be used to further format a number of records.
Finally, the btfdiff command can be used to compare the output of pahole from BTF and DWARF, to make sure they produce the same results.
The i2c-tools package contains a heterogeneous set of I2C tools for Linux: a bus probing tool, a chip dumper, register-level SMBus access helpers, EEPROM decoding scripts, EEPROM programming tools, and a python module for SMBus access.
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.
This package provides a way to record and replay device descriptions and events, making it possible to emulate input devices through the Linux kernel's input system. Emulated devices are for most practical purposes indistinguishable from real devices.
It provides a command line program and also a Python library.
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.
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.
This utility can read or write specific registers or all the available registers of the EC supported by the ec_sys Linux driver.
bin-graph provides a simple way of visualizing the different regions of a binary file.
libnetfilter_cttimeout is the userspace library that provides the programming interface to the fine-grain connection tracking timeout infrastructure. With this library, you can create, update and delete timeout policies that can be attached to traffic flows. This library is used by conntrack-tools.
Singularity is a container platform supporting a number of container image formats. It can build SquashFS container images or import existing Docker images. Singularity requires kernel support for container isolation or root privileges.
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.
python-spython is a Python library to interact with Singularity containers.
Libcap2 provides a programming interface to POSIX capabilities on Linux-based operating systems.
This package provides the kexec program and ancillary utilities. Using kexec, it is possible to boot directly into a new kernel from the context of an already-running kernel, bypassing the normal system boot process.
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.
Libcxi provides applications with a low-level interface to the Cray/HPE Cassini high-speed NIC, also known as Slingshot.
This package provides the tuxedo_keyboard, tuxedo_io, clevo_wmi WMI and the clevo_acpi ACPI kernel modules to control the keyboard on most Tuxedo computers. The tuxedo_io module is also needed for the tuxedo-control-center (short tcc) package.
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.
Modprobed-db is a useful utility for users wishing to build a minimal kernel via a make localmodconfig. In a nutshell, this make target creates a config based on the current config and a list of modules you define (that modprobed-db keeps for you). It then disables any module option that is not needed thus not building extraneous modules. This results in a system-specific, streamlined kernel package and footprint as well as reduced compilation times.
Modprobed-db simply logs every module ever probed on the target system to a text-based database ($XDG_CONFIG_HOME/modprobed-db), which can be read directly by make localmodconfig as described above.
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.
Libmnl is a minimalistic user-space library oriented to Netlink developers. There are a lot of common tasks in parsing, validating, constructing of both the Netlink header and TLVs that are repetitive and easy to get wrong. This library aims to provide simple helpers that allows you to re-use code and to avoid re-inventing the wheel.