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.
SSHGuard protects hosts from brute-force attacks against SSH and other services. It aggregates system logs and blocks repeat offenders using one of several firewall backends.
Atop is an ASCII full-screen performance monitor for Linux that is capable of reporting the activity of all processes (even processes have finished during the monitoring interval), daily logging of system and process activity for long-term analysis, highlighting overloaded system resources by using colors, etc. At regular intervals, it shows system-level activity related to the CPU, memory, swap, disks (including LVM) and network layers, and for every process (and thread) it shows e.g. the CPU utilization, memory growth, disk utilization, priority, username, state, and exit code.
Inxi is a system information script that can display various things about your hardware and software to users in an IRC chatroom or support forum. It runs with the /exec command in most IRC clients.
Rdfind is a command line tool that finds duplicate files based on their content instead of their file names. It is useful for compressing backup directories or just finding duplicate files.
The Cactus File Manager (cfm) helps you manage your files visually from a text terminal. It aims to be simple and fast, with key bindings inspired by vi.
vmtouch is a tool for learning about and controlling the file system cache of unix and unix-like systems.
This is htop, an interactive process viewer. It is a text-mode application (for console or X terminals) and requires ncurses.
GNU Alive sends periodic pings to a server, generally to keep a connection alive.
UDPcast is a file transfer tool that can send data simultaneously to many destinations on a LAN. This can for instance be used to install entire classrooms of PC's at once. The advantage of UDPcast over using other methods (nfs, ftp, whatever) is that UDPcast uses UDP's multicast abilities: it won't take longer to install 15 machines than it would to install just 2.
Fastfetch is a tool for fetching system information and displaying it in a stylized way. Fastfetch displays this information next to a logo of the system distribution, akin to many similar tools.
CoreCtrl allows you to control with ease your computer hardware using application profiles.
Shepherd-run is a script which assists in creating one-off shepherd services from the command line. It is meant to partially fill the void left by systemd-run, since GNU Guix uses GNU Shepherd as its system service manager.
nettop is a traffic visualizer for the terminal that summarizes network bandwidth by process and remote host.
hostapd is a user-space daemon for WiFi access points and authentication servers. It implements IEEE 802.11 access point management, IEEE 802.1X/WPA/WPA2/EAP Authenticators, RADIUS client, EAP server, and RADIUS authentication server.
Sysdig is a simple tool for deep system visibility, with native support for containers. It combines features of multiple system administration tools such as the strace, tcpdump, htop, iftop and lsof into a single interface. The novel architecture of the tool means that the performance impact of the tracing on the system is very light, compared to the likes of strace. The sysdig command has an interface similar to strace, while the csysdig command is better suited for interactive used, and has a user interface similar to htop.
If you use Guix System, the kernel Linux has BPF support, and you should launch this tool using the --modern-bpf argument of the sysdig or csysdig commands. The following Bash aliases can be added to your ~/.bash_profile file, for example:
alias sysdig=sudo sysdig --modern-bpf alias cysdig=sudo csysdig --modern-bpf
pam-hooks is a tiny PAM module enabling the execution of hook scripts when a PAM session is opened or closed. The typical use case is the need of doing some per-user set-up when a user logs via a PAM-aware login mechanism and/or the need of doing some per-user clean-up when the user logs out.
This package provides an editor for the Novena EEPROM. Novena boards contain a device-dependent descriptive EEPROM that defines various parameters such as serial number, MAC address, and featureset. This program allows you to view and manipulate this EEPROM list.
This package provides a universal seat management library that allows applications to use whatever seat management is available.
The GNU Shepherd is a daemon-managing daemon, meaning that it supervises the execution of system services, replacing similar functionality found in typical init systems. It provides dependency-handling through a convenient interface and is based on GNU Guile.
This package provides a utility to flash a new firmware image to a Netgear device. It has been tested on Netgear EX2700, EX6120, EX6150v2, DNG3700v2, R6100, R6220, R7000, D7000, WNR3500, R6400, R6800, R8000, R8500, WNDR3800, but is likely to be compatible with many other Netgear devices.
This package provides a graphical console greeter for greetd. It doesn't need a Wayland compositor to be used.
This package provides the hcloud binary, a command-line interface for interacting with the Hetzner Cloud service.
This package provides programs that transfer files using the XMODEM/YMODEM/ZMODEM file transfer protocols.
This package provides a minimal seat management daemon whose task is to mediate access to shared devices, such as graphics and input, for applications that require it.