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.
Curses is the interface between Perl and the curses library of your system.
GNU Ncurses is a library which provides capabilities to write text to a terminal in a terminal-independent manner. It supports pads and color as well as multiple highlights and forms characters. It is typically used to implement user interfaces for command-line applications. The accompanying ncursesw library provides wide character support.
Dialog is a script-interpreter and a library which provides a set of curses widgets, such as dialog boxes.
STFL is a language for easily describing GUIs. STFL is also the name of this library which translates those descriptions into a curses-based widget set for text terminals.
STFL descriptions do not contain any concrete layouting information, such as x/y coordinates of widgets. Instead, container widgets such as vertical and horizontal boxes, as well as tables, are used to group widgets. The actual layouting work is done by the STFL library. This allows STFL GUIs to handle terminals of different sizes and terminal resize events transparently for the application programmer.
GNU Ncurses is a library which provides capabilities to write text to a terminal in a terminal-independent manner. It supports pads and color as well as multiple highlights and forms characters. It is typically used to implement user interfaces for command-line applications. The accompanying ncursesw library provides wide character support.
Netpbm is a toolkit for the manipulation of graphic images, including the conversion of images between a variety of different formats. There are over 300 separate tools in the package including converters for about 100 graphics formats.
GNU Nettle is a low-level cryptographic library. It is designed to fit in easily in almost any context. It can be easily included in cryptographic toolkits for object-oriented languages or in applications themselves.
ethtool can be used to query and change settings such as speed, auto-negotiation and checksum offload on many network devices, especially Ethernet devices.
The lksctp-tools project provides a user-space library for SCTP (libsctp) and C language header files (netinet/sctp.h) for accessing SCTP-specific APIs not provided by the standard sockets. It also includes some SCTP-related helper utilities.
NetAddr::IP manages IPv4 and IPv6 addresses and subsets.
This package provides a control tool for the B.A.T.M.A.N. mesh networking routing protocol provided by the Linux kernel module batman-adv, for Layer 2.
The ngtcp2 project is an effort to implement the RFC9000 (IETF) QUIC protocol.
Reaver performs a brute force attack against an access point's Wi-Fi Protected Setup (WPS) PIN. Once the PIN is found, the WPA passphrase can be recovered and the AP's wireless settings can be reconfigured.
httpstat is a tool to visualize statistics from the curl HTTP client. It acts as a wrapper for curl and prints timing information for each step of the HTTP request (DNS lookup, TCP connection, TLS handshake and so on) in the terminal.
Net::Patricia does IP address lookups quickly in Perl.
wireproxy is a completely userspace application that connects to a wireguard peer, and exposes a socks5/http proxy or tunnels on the machine.
aMule is an eMule-like client for the eD2k and Kademlia peer-to-peer file sharing networks. It includes a graphical user interface (GUI), a daemon allowing you to run a client with no graphical interface, and a Web GUI for remote access. The amulecmd command allows you to control aMule remotely.
This package provides a C implementation of a lightweight application-protocol for devices that are constrained their resources such as computing power, RF range, memory, bandwidth, or network packet sizes. This protocol, CoAP, is standardized by the IETF as RFC 7252.
NetHogs is a small 'net top' tool for Linux. Instead of breaking the traffic down per protocol or per subnet, like most tools do, it groups bandwidth by process.
NetHogs does not rely on a special kernel module to be loaded. If there's suddenly a lot of network traffic, you can fire up NetHogs and immediately see which PID is causing this. This makes it easy to identify programs that have gone wild and are suddenly taking up your bandwidth.
This package contains a variety of tools for dealing with network configuration, troubleshooting, or servers. Utilities included are:
arpingPing hosts using ARP.
clockdiffCompute time difference between network hosts using ICMP TSTAMP messages.
ninfodDaemon that responds to IPv6 Node Information Queries.
pingUse ICMP ECHO messages to measure round-trip delays and packet loss across network paths.
rarpdAnswer RARP requests from clients.
rdiscPopulate network routing tables with information from the ICMP router discovery protocol.
tftpdTrivial file transfer protocol server.
tracepathTrace network path to an IPv4 or IPv6 address and discover MTU along the way.
Bandwidth Monitor NG is a small and simple console based live network and disk I/O bandwidth monitor.
httping measures how long it takes to connect to a web server, send an HTTP(S) request, and receive the reply headers. It is somewhat similar to ping, but can be used even in cases where ICMP traffic is blocked by firewalls or when you want to monitor the response time of the actual web application stack itself.
lcagent can send and receive data over multicast and to pipe data between programs on one computer and as many receivers as the multicast network can support simultaneously.
The Link Layer Discovery Protocol (LLDP) is an industry standard protocol designed to supplant proprietary Link-Layer protocols such as EDP or CDP. The goal of LLDP is to provide an inter-vendor compatible mechanism to deliver Link-Layer notifications to adjacent network devices. lldpd is an implementation of LLDP. It also supports some proprietary protocols.