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 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 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 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 is a traffic visualizer for the terminal that summarizes network bandwidth by process and remote host.
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.
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 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 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 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 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.
Simple script to suspend or hibernate your computer. It supports hooks before and after suspending.
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 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 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 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 command line tool that can give numerous reports on memory usage on GNU/Linux systems.
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.
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).
This package contains a debugging tool for Allwinner devices (connects via USB OTG).
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 contains tools for Allwinner devices:
sunxi-fexc,bin2fex,fex2bin: Compile a textual description of a board (.fex) to a binary representation (.bin).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.sunxi-nand-part: Partitions NAND flash.sunxi-bootinfo: Reads out boot0 and boot1 (Allwinner bootloader) parameters.sunxi-pio: Sets GPIO parameters and oscillates a GPIO in order to be able to find it.sunxi-meminfo: Prints memory bus settings.sunxi-nand-image-builder: Prepares raw NAND images.
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 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 visualizes Linux processes in the form of a radial tree.