_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/

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.


dmidecode 3.6
Channel: guix
Location: gnu/packages/admin.scm (gnu packages admin)
Home page: https://www.nongnu.org/dmidecode/
Licenses: GPL 2+
Build system: gnu
Synopsis: Read hardware information from the BIOS
Description:

Dmidecode reports information about your system's hardware as described in your system BIOS according to the SMBIOS/DMI standard. This typically includes system manufacturer, model name, serial number, BIOS version, asset tag as well as a lot of other details of varying level of interest and reliability depending on the manufacturer. This will often include usage status for the CPU sockets, expansion slots (e.g. AGP, PCI, ISA) and memory module slots, and the list of I/O ports (e.g. serial, parallel, USB).

daemonize 1.7.8
Channel: guix
Location: gnu/packages/admin.scm (gnu packages admin)
Home page: https://software.clapper.org/daemonize/
Licenses: Modified BSD
Build system: gnu
Synopsis: Command line utility to run a program as a daemon
Description:

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.

nmon 16p
Dependencies: ncurses@6.2.20210619
Channel: guix
Location: gnu/packages/admin.scm (gnu packages admin)
Home page: https://nmon.sourceforge.net/
Licenses: GPL 3+
Build system: gnu
Synopsis: Monitor system performance in a terminal or to a @file{.csv} log file
Description:

Nmon is yet another system monitor useful in systems administration, debugging, tuning, and benchmarking.

The configurable ncurses interface displays all the classic resource usage statistics (CPU, memory, network, disk, ...) as real-time graphs or numbers. It can also list the processes responsible in a top-like table.

A less common nmon feature is its ability to create highly detailed log files in CSV format. These can be imported into spreadsheets or fed straight into an RRD using rrdtool for further analysis, or to create colourful graphs.

nettop 0.5-0.689d655
Dependencies: libpcap@1.10.1 ncurses@6.2.20210619
Channel: guix
Location: gnu/packages/admin.scm (gnu packages admin)
Home page: https://github.com/Emanem/nettop
Licenses: GPL 3+
Build system: gnu
Synopsis: Monitor network usage by process and host
Description:

nettop is a traffic visualizer for the terminal that summarizes network bandwidth by process and remote host.

mingetty 1.08
Dependencies: shadow@4.19.0
Channel: guix
Location: gnu/packages/admin.scm (gnu packages admin)
Home page: https://sourceforge.net/projects/mingetty
Licenses: GPL 2+
Build system: gnu
Synopsis: Getty for the text console
Description:

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.

libcap-ng 0.9.3
Dependencies: libbpf@1.5.0
Channel: guix
Location: gnu/packages/admin.scm (gnu packages admin)
Home page: https://people.redhat.com/sgrubb/libcap-ng/
Licenses: LGPL 2.1+ GPL 2+
Build system: gnu
Synopsis: Library for more easily working with POSIX capabilities
Description:

The libcap-ng library is intended to make programming with POSIX capabilities easier than the traditional libcap library. It includes utilities that can analyse all currently running applications and print out any capabilities and whether or not it has an open ended bounding set. The included utilities are designed to let admins and developers spot apps from various ways that may be running with too much privilege.

shepherd-run 0.2.0
Dependencies: gawk@5.3.0
Channel: guix
Location: gnu/packages/admin.scm (gnu packages admin)
Home page: https://git.sr.ht/~efraim/shepherd-run
Licenses: GPL 3+
Build system: gnu
Synopsis: Create GNU Shepherd services from the command line
Description:

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.

wlgreet 0.5.0
Dependencies: font-dejavu@2.37 font-google-roboto@3.011 libxkbcommon@1.13.1 wayland@1.24.0
Channel: guix
Location: gnu/packages/admin.scm (gnu packages admin)
Home page: https://git.sr.ht/~kennylevinsen/wlgreet
Licenses: GPL 3
Build system: cargo
Synopsis: Bare-bones Wayland-based greeter for @command{greetd}
Description:

wlgreet provides a greetd greeter that runs on a Wayland compositor such as sway. It is implemented with pure Wayland APIs, so it does not depend on a GUI toolkit.

dool 1.3.8
Channel: guix
Location: gnu/packages/admin.scm (gnu packages admin)
Home page: https://github.com/scottchiefbaker/dool
Licenses: GPL 2+
Build system: pyproject
Synopsis: Command line system resource monitoring tool
Description:

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.

greetd 0.10.3
Dependencies: bash@5.2.37 linux-pam@1.5.2
Channel: guix
Location: gnu/packages/admin.scm (gnu packages admin)
Home page: https://git.sr.ht/~kennylevinsen/greetd
Licenses: GPL 3+
Build system: cargo
Synopsis: Minimal and flexible login manager daemon
Description:

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.

zzz 20250212
Dependencies: grep@3.11 util-linux@2.40.4
Channel: guix
Location: gnu/packages/admin.scm (gnu packages admin)
Home page: https://github.com/void-linux/void-runit
Licenses: CC0
Build system: copy
Synopsis: Simple script to suspend or hibernate your computer
Description:

Simple script to suspend or hibernate your computer. It supports hooks before and after suspending.

tree 2.3.2
Channel: guix
Location: gnu/packages/admin.scm (gnu packages admin)
Home page: https://oldmanprogrammer.net/source.php?dir=projects/tree
Licenses: GPL 2+
Build system: gnu
Synopsis: Recursively list the contents of a directory
Description:

Tree is a recursive directory listing command that produces a depth indented listing of files, which is colorized ala dircolors if the LS_COLORS environment variable is set and output is to tty.

tcptrack 1.4.3
Dependencies: libpcap@1.10.1 ncurses@6.2.20210619
Channel: guix
Location: gnu/packages/admin.scm (gnu packages admin)
Home page: https://github.com/bchretien/tcptrack
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: TCP connections sniffer
Description:

Tcptrack is a sniffer which displays information about TCP connections it sees on a network interface. This is a fork of Steve Benson’s tcptrack.

libpcap 1.10.1
Channel: guix
Location: gnu/packages/admin.scm (gnu packages admin)
Home page: https://www.tcpdump.org
Licenses: Original BSD Modified BSD FreeBSD
Build system: gnu
Synopsis: Network packet capture library
Description:

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.

udpcast 20250223
Channel: guix
Location: gnu/packages/admin.scm (gnu packages admin)
Home page: https://www.udpcast.linux.lu
Licenses: GPL 2+
Build system: gnu
Synopsis: Multicast file transfer tool
Description:

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.

smem 1.5
Channel: guix
Location: gnu/packages/admin.scm (gnu packages admin)
Home page: https://www.selenic.com/smem/
Licenses: GPL 2+
Build system: gnu
Synopsis: Memory reporting tool
Description:

This package provides a command line tool that can give numerous reports on memory usage on GNU/Linux systems.

novena-eeprom 2.3
Dependencies: i2c-tools@3.1.2
Channel: guix
Location: gnu/packages/admin.scm (gnu packages admin)
Home page: https://github.com/xobs/novena-eeprom/
Licenses: Modified BSD
Build system: gnu
Synopsis: Novena EEPROM editor
Description:

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.

progress 0.17
Dependencies: ncurses@6.2.20210619
Channel: guix
Location: gnu/packages/admin.scm (gnu packages admin)
Home page: https://github.com/Xfennec/progress
Licenses: GPL 3+
Build system: gnu
Synopsis: Program to view the progress of the coreutils commands
Description:

A program that looks for coreutils basic commands (cp, mv, dd, tar, gzip/gunzip, cat, etc.) currently running on your system and displays the percentage of copied data. It can also show estimated time and throughput, and provides a "top-like" mode (monitoring).

xfel 1.3.5
Dependencies: libusb@1.0.25
Channel: guix
Location: gnu/packages/admin.scm (gnu packages admin)
Home page: https://github.com/xboot/xfel
Licenses: Expat
Build system: gnu
Synopsis: Remote debugging tool for Allwinner devices
Description:

This package contains a debugging tool for Allwinner devices (connects via USB OTG).

nmrpflash 0.9.27
Dependencies: libnl@3.12.0 libpcap@1.10.1
Channel: guix
Location: gnu/packages/admin.scm (gnu packages admin)
Home page: https://github.com/jclehner/nmrpflash
Licenses: GPL 3+
Build system: gnu
Synopsis: Reflash (``unbrick'') Netgear devices with corrupted firmware
Description:

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.

sunxi-tools 1.4.2
Dependencies: libusb@1.0.25
Channel: guix
Location: gnu/packages/admin.scm (gnu packages admin)
Home page: https://github.com/linux-sunxi/sunxi-tools
Licenses: GPL 2+
Build system: gnu
Synopsis: Hardware management tools for Allwinner computers
Description:

This package contains tools for Allwinner devices:

  1. sunxi-fexc, bin2fex, fex2bin: Compile a textual description of a board (.fex) to a binary representation (.bin).

  2. sunxi-fel: Puts an Allwinner device into FEL mode which makes it register as a special USB device (rather than USB host). You can then connect it to another computer and flash it from there.

  3. sunxi-nand-part: Partitions NAND flash.

  4. sunxi-bootinfo: Reads out boot0 and boot1 (Allwinner bootloader) parameters.

  5. sunxi-pio: Sets GPIO parameters and oscillates a GPIO in order to be able to find it.

  6. sunxi-meminfo: Prints memory bus settings.

  7. sunxi-nand-image-builder: Prepares raw NAND images.

clusterssh 4.13.2
Dependencies: bash-minimal@5.2.37 perl-exception-class@1.44 perl-sort-naturally@1.03 perl-tk@804.036 perl-try-tiny@0.31 perl-x11-protocol@0.56 perl-x11-protocol-other@31 xterm@397
Channel: guix
Location: gnu/packages/admin.scm (gnu packages admin)
Home page: https://sourceforge.net/projects/clusterssh/
Licenses: GPL 2+
Build system: perl
Synopsis: Secure concurrent multi-server terminal control
Description:

ClusterSSH controls a number of xterm windows via a single graphical console window to allow commands to be interactively run on multiple servers over ssh connections.

fail2ban 1.1.0
Dependencies: gawk@5.3.0 coreutils-minimal@9.1 curl@8.6.0 grep@3.11 jq@1.8.2 iproute2@6.4.0 ipset@7.17 iptables@1.8.11 bind@9.19.24 nftables@1.0.8 perl@5.36.0 python-pyinotify@0.9.6 sed@4.9 sendmail@8.18.1 sqlite@3.39.3 whois@5.6.6
Channel: guix
Location: gnu/packages/admin.scm (gnu packages admin)
Home page: http://www.fail2ban.org
Licenses: GPL 2+
Build system: pyproject
Synopsis: Daemon to ban hosts that cause multiple authentication errors
Description:

Fail2Ban scans log files like /var/log/auth.log and bans IP addresses conducting too many failed login attempts. It does this by updating system firewall rules to reject new connections from those IP addresses, for a configurable amount of time. Fail2Ban comes out-of-the-box ready to read many standard log files, such as those for sshd and Apache, and is easily configured to read any log file of your choosing, for any error you wish.

Though Fail2Ban is able to reduce the rate of incorrect authentication attempts, it cannot eliminate the risk presented by weak authentication. Set up services to use only two factor, or public/private authentication mechanisms if you really want to protect services.

pscircle 1.4.0
Dependencies: cairo@1.18.4 libpng@1.6.39 libx11@1.8.12
Channel: guix
Location: gnu/packages/admin.scm (gnu packages admin)
Home page: https://gitlab.com/mildlyparallel/pscircle
Licenses: GPL 2+
Build system: meson
Synopsis: Visualize Linux processes in a form of radial tree
Description:

pscircle visualizes Linux processes in the form of a radial tree.

Page: 123451356
Total packages: 32521