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 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 project aims to provide an extension to the Shepherd, retraining it as a swineherd, a manager of crude system containers. It does this by providing a Shepherd service swineherd that talks to the Shepherd process to create Guix System containers as Shepherd services. It also comes with an optional HTTP API server.
Doas is a minimal replacement for the venerable sudo. It was initially written by Ted Unangst of the OpenBSD project to provide 95% of the features of sudo with a fraction of the codebase.
nnn is a fork of noice, a fast and minimal text terminal file browser with keyboard shortcuts for navigation, opening files and running tasks. There is no configuration file and MIME associations are hard-coded.
This package provides a program that collects various performance measurement data like CPU, memory, disk and network performance numbers.
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.
nq can create very lightweight job queue systems which require no setup, maintenance, supervision, or any long-running processes.
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.
This package provides a simple, configurable system information tool.
jc JSONifies the output of many CLI tools and file-types for easier parsing in scripts.
rex runs a supplied command or shell script on several hosts in succession or in parallel. It can also be used to copy a file or files to several hosts.
libpcap is an interface for user-level packet capture. It provides a portable framework for low-level network monitoring. Applications include network statistics collection, security monitoring, network debugging, etc.
sedsed can debug, indent, tokenize and HTMLize your sed script.
In debug mode, it reads your script and adds extra commands to it. When executed you can see the data flow between the commands, revealing all the magic sed performs on its internal buffers.
In indent mode, your script is reformatted with standard spacing.
In tokenize mode, you can see the elements of every command you use.
In HTMLize mode, your script is converted to a beautiful colored HTML file, with all the commands and parameters identified for your viewing pleasure.
With sedsed you can master any sed script. No more secrets, no more hidden buffers.
The smartmontools package contains utility programs to control and monitor storage systems using the Self-Monitoring, Analysis and Reporting Technology System (S.M.A.R.T.) built into most modern ATA and SCSI hard disks. In many cases, these utilities will provide advanced warning of disk degradation and failure.
dfc (df color) is a modern version of df. It uses colors, draws pretty graphs and can export its output to different formats.
Small console getty that is started on the Linux text console, asks for a login name and then transfers over to login. It is extended to allow automatic login and starting any app.
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.
This package provides a graphical console greeter for greetd. It doesn't need a Wayland compositor to be used.
This package provides an on demand system DBus service. It allows callers to configure network authentication and domain membership in a standard way. Realmd discovers information about the domain or realm automatically and does not require complicated configuration in order to join a domain or realm. Dbus system service that manages discovery and enrollment in realms/domains like Active Directory or IPA.
greetd is a minimal and flexible login manager daemon that makes no assumptions about what you want to launch.
If you can run it from your shell in a TTY, greetd can start it.
If it can be taught to speak a simple JSON-based IPC protocol, then it can be a greeter.
daemonize runs a command as a Unix daemon. It will close all open file descriptors, change working directory of the process to the root filesystem, reset its umask, run in the background, ignore I/O signals, handle SIGCHLD, etc. Most programs that are designed to be run as daemons do that work for themselves. However, you’ll occasionally run across one that does not. When you must run a daemon program that does not properly make itself into a true Unix daemon, you can use daemonize to force it to run as a true daemon.
This package provides a Perl interface (Perl::Rename) as well as a command-line utility (rename) that can rename multiple files at once based on a Perl regular expression.
A daemon that monitors directories for events, such as creating, deleting or modifying files. It can monitor different sets of directories for different events. When an event is detected, direvent calls a specified external program with information about the event, such as the location within the file system where it occurred. Thus, "direvent" provides an easy way to react immediately if given files undergo changes, for example, to track changes in important system configuration files.
Dool is a command line tool to monitor many aspects of your system: CPU, Memory, Network, Load Average, etc. It also includes a robust plug-in architecture to allow monitoring other system metrics.