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

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.


tailscale-bin-386 1.80.0
Dependencies: iproute2@6.4.0 iptables@1.8.11
Channel: efraim-dfsg
Location: dfsg/contrib/tailscale.scm (dfsg contrib tailscale)
Home page: https://github.com/tailscale/tailscale
Licenses: Modified BSD
Build system: copy
Synopsis: Tailscale VPN client
Description:

Tailscale lets you easily manage access to private resources, quickly SSH into devices on your network, and work securely from anywhere in the world.

tailscale-bin-amd64 1.80.0
Dependencies: iproute2@6.4.0 iptables@1.8.11
Channel: efraim-dfsg
Location: dfsg/contrib/tailscale.scm (dfsg contrib tailscale)
Home page: https://github.com/tailscale/tailscale
Licenses: Modified BSD
Build system: copy
Synopsis: Tailscale VPN client
Description:

Tailscale lets you easily manage access to private resources, quickly SSH into devices on your network, and work securely from anywhere in the world.

tailscale 1.96.5
Dependencies: bash-minimal@5.2.37 findutils@4.10.0 iproute2@6.4.0 iptables@1.8.11 kmod@29 openresolv@3.13.2 procps@4.0.3
Channel: efraim-dfsg
Location: dfsg/contrib/tailscale.scm (dfsg contrib tailscale)
Home page: https://github.com/tailscale/tailscale
Licenses: Modified BSD
Build system: go
Synopsis: VPN client for the Tailscale network
Description:

Tailscale lets you easily manage access to private resources, quickly SSH into devices on your network, and work securely from anywhere in the world.

tailscale-bin-arm 1.80.0
Dependencies: iproute2@6.4.0 iptables@1.8.11
Channel: efraim-dfsg
Location: dfsg/contrib/tailscale.scm (dfsg contrib tailscale)
Home page: https://github.com/tailscale/tailscale
Licenses: Modified BSD
Build system: copy
Synopsis: Tailscale VPN client
Description:

Tailscale lets you easily manage access to private resources, quickly SSH into devices on your network, and work securely from anywhere in the world.

tailscale-bin-riscv64 1.80.0
Dependencies: iproute2@6.4.0 iptables@1.8.11
Channel: efraim-dfsg
Location: dfsg/contrib/tailscale.scm (dfsg contrib tailscale)
Home page: https://github.com/tailscale/tailscale
Licenses: Modified BSD
Build system: copy
Synopsis: Tailscale VPN client
Description:

Tailscale lets you easily manage access to private resources, quickly SSH into devices on your network, and work securely from anywhere in the world.

python-adblock 0.6.0-1.a340dfc
Channel: efraim-dfsg
Location: dfsg/main/adblock.scm (dfsg main adblock)
Home page: https://github.com/ArniDagur/python-adblock
Licenses: Expat ASL 2.0
Build system: pyproject
Synopsis: Adblock library in Python
Description:

Python wrapper for Brave's adblocking library, which is written in Rust.

arduino-cli 1.4.1
Channel: efraim-dfsg
Location: dfsg/main/arduino.scm (dfsg main arduino)
Home page: https://arduino.github.io/arduino-cli/latest/
Licenses: GPL 3
Build system: go
Synopsis: Arduino command line tool
Description:

Arduino CLI is an all-in-one solution that provides Boards/Library Managers, sketch builder, board detection, uploader, and many other tools needed to use any Arduino compatible board and platform from command line or machine interfaces.

serial-discovery 1.4.3
Dependencies: go-github-com-arduino-go-properties-orderedmap@1.8.1 go-github-com-arduino-pluggable-discovery-protocol-handler@2.2.1 go-github-com-s-urbaniak-uevent@1.0.1 go-go-bug-st-serial@1.6.4 go-golang-org-x-sys@0.37.0
Channel: efraim-dfsg
Location: dfsg/main/arduino.scm (dfsg main arduino)
Home page: https://github.com/arduino/serial-discovery
Licenses: GPL 3
Build system: go
Synopsis: Arduino IDE pluggable-discovery for Serial ports
Description:

The serial-discovery tool is a command line program that interacts via stdio. It accepts commands as plain ASCII strings terminated with LF \n and sends response as JSON.

mdns-discovery 1.0.12
Dependencies: go-github-com-arduino-go-properties-orderedmap@1.8.1 go-github-com-arduino-pluggable-discovery-protocol-handler@2.2.1 go-github-com-hashicorp-mdns@1.0.6
Channel: efraim-dfsg
Location: dfsg/main/arduino.scm (dfsg main arduino)
Home page: https://github.com/arduino/mdns-discovery
Licenses: GPL 3
Build system: go
Synopsis: mdns (bonjour) pluggable discovery
Description:

MDNS (Bonjour) pluggable discovery tool.

serial-monitor 0.15.0
Dependencies: go-github-com-arduino-pluggable-monitor-protocol-handler@0.9.2 go-go-bug-st-serial@1.6.4 go-golang-org-x-exp@0.0.0-20250911091902-df9299821621
Channel: efraim-dfsg
Location: dfsg/main/arduino.scm (dfsg main arduino)
Home page: https://github.com/arduino/serial-monitor
Licenses: GPL 3
Build system: go
Synopsis: Arduino pluggable monitor for serial ports
Description:

The serial-monitor tool is a command line program that interacts via stdio. It accepts commands as plain ASCII strings terminated with LF \n and sends response as JSON.

dfu-discovery 0.1.2
Dependencies: go-github-com-arduino-go-properties-orderedmap@1.8.1 go-github-com-arduino-pluggable-discovery-protocol-handler@2.2.1 libusb@1.0.25
Channel: efraim-dfsg
Location: dfsg/main/arduino.scm (dfsg main arduino)
Home page: https://github.com/arduino/dfu-discovery
Licenses: GPL 3
Build system: go
Synopsis: Arduino pluggable discovery for dfu devices
Description:

The dfu-discovery tool is a command line program that interacts via stdio. It accepts commands as plain ASCII strings terminated with LF \n and sends response as JSON.

maybe 1.00
Dependencies: perl@5.36.0
Channel: efraim-dfsg
Location: dfsg/main/brendan_gregg.scm (dfsg main brendan_gregg)
Home page: https://www.brendangregg.com/specials.html
Licenses: GPL 2+
Build system: trivial
Synopsis: Sometimes true, sometimes false
Description:

Maybe is a companion to /usr/bin/true and /usr/bin/false.

nrot13 1.00
Dependencies: perl@5.36.0
Channel: efraim-dfsg
Location: dfsg/main/brendan_gregg.scm (dfsg main brendan_gregg)
Home page: https://www.brendangregg.com/specials.html
Licenses: GPL 2+
Build system: trivial
Synopsis: Configurable encryption algorithm: NROT13
Description:

This implements a new configurable encryption algorithm, NROT13. This is similar to the 3ROT13 algorithm, a symmetric stateless keyless cypher, however this allows the user to customise the number of cycles. For example, 3ROT13 can be used, as well as 9ROT13 and even the supersymmetric 31ROT13.

3rot13 1.00
Dependencies: perl@5.36.0
Channel: efraim-dfsg
Location: dfsg/main/brendan_gregg.scm (dfsg main brendan_gregg)
Home page: https://www.brendangregg.com/specials.html
Licenses: GPL 2+
Build system: trivial
Synopsis: Heavyweight encryption algorithm: Triple ROT13
Description:

This implements a new encryption algorithm, 3ROT13. This is a symmetric cypher that has a number of desirable features over existing algorithms; firstly it is stateless - this allows recovery of any random substring from the cyphertext, which is especially useful if portions of the cyphertext are lost or damaged. 3rot13 is also keyless, removing the need to worry about key storage or key lengths. Finally ROT13 is fast. Should a higher performance be desired this code can be reworked in C.

ishadm 1.00
Dependencies: net-tools@1.60-0.479bb4a perl@5.36.0
Channel: efraim-dfsg
Location: dfsg/main/brendan_gregg.scm (dfsg main brendan_gregg)
Home page: https://www.brendangregg.com/specials.html
Licenses: GPL 2+
Build system: trivial
Synopsis: Information Super Highway Administration
Description:

This checks and enables network routes to the Information Super Highway to ensure maximum Internet performance. Must be run as root to update the routes.

l33t 0.80
Dependencies: perl@5.36.0
Channel: efraim-dfsg
Location: dfsg/main/brendan_gregg.scm (dfsg main brendan_gregg)
Home page: https://www.brendangregg.com/specials.html
Licenses: GPL 2+
Build system: trivial
Synopsis: Auto l33t converter
Description:

This program converts text to l33t-speak. This is helpful to convert text that has been written in a formal and confusing manner, into text that is easy to follow.

mkzombie 0.80
Channel: efraim-dfsg
Location: dfsg/main/brendan_gregg.scm (dfsg main brendan_gregg)
Home page: https://www.brendangregg.com/specials.html
Licenses: GPL 2+
Build system: gnu
Synopsis: Make zombie processes
Description:

This program creates one or more zombies and a daemon their leader. It can be used to replenish system zombies, or to feed the init monster.

lsss 0.90
Dependencies: coreutils@9.1 perl@5.36.0
Channel: efraim-dfsg
Location: dfsg/main/brendan_gregg.scm (dfsg main brendan_gregg)
Home page: https://www.brendangregg.com/specials.html
Licenses: GPL 2+
Build system: trivial
Synopsis: StarSign version of @code{ls}
Description:

lsss is ls with StarSign, an improved ls command. This runs the ls command and inserts a field to display the starsign of each file.

ltzip 0.70
Dependencies: perl@5.36.0
Channel: efraim-dfsg
Location: dfsg/main/brendan_gregg.scm (dfsg main brendan_gregg)
Home page: https://www.brendangregg.com/specials.html
Licenses: GPL 2+
Build system: trivial
Synopsis: Lossy Text Compression
Description:

This program compresses text files using a unique lossy text compression algorithm. Decompression is not possible. The result file has a ".ltz" extension, and the original file remains.

Not only is the byte count reduced, but the bytes themselves are smaller bytes - and weigh less when stored on disk.

bottom 0.91
Dependencies: perl@5.36.0 procps@4.0.3
Channel: efraim-dfsg
Location: dfsg/main/brendan_gregg.scm (dfsg main brendan_gregg)
Home page: https://www.brendangregg.com/specials.html
Licenses: GPL 2+
Build system: trivial
Synopsis: Display bottom processes
Description:

This is the opposite of top, it displays processes that are using the least CPU. It is the companion to the "prstat" command.

cdrewind 1.00
Dependencies: perl@5.36.0
Channel: efraim-dfsg
Location: dfsg/main/brendan_gregg.scm (dfsg main brendan_gregg)
Home page: https://www.brendangregg.com/specials.html
Licenses: GPL 2+
Build system: trivial
Synopsis: Rewind CDROMs before ejection
Description:

Many Unix based operating systems neglect to rewind CDROMs fully before ejection. This may leave some CDROMs positioned incorrectly when they are next used. cdrewind should be used to ensure that the CDROM drive has completed the rewind cycle before the disk is removed.

Some cheaper CDROM drives can eject the disk while there are still tracks in the drive. Placing these tracks back on the CDROM is a tedious process, only slightly improved when using a quality pair of CDROM tweezers. Some admins and found that spraying their CDROMs with shaving cream can help keep the tracks on the CDROM. cdrewind is far more reliable and should be used for desktops through to servers.

icmpcharger 1.00
Dependencies: linux-libre-headers@6.12.17 perl@5.36.0
Channel: efraim-dfsg
Location: dfsg/main/brendan_gregg.scm (dfsg main brendan_gregg)
Home page: https://www.brendangregg.com/specials.html
Licenses: GPL 2+
Build system: trivial
Synopsis: ICMP driver trickle charger
Description:

This trickle charges the ICMP driver by sending a series of ICMP packets to localhost at regular intervals. This program autodetects the hardware type and uses appropriate values for the interval based on the wattage of each packet. This script can be incorporated into the system startup process as a daemon.

The batteries in the kernel's ICMP driver can become depleted, a common problem that causes high latency or dropped packets for any ICMP type. RFC792 fails to specify an ICMP message for battery status, leaving such problems difficult to identify or diagnose. This script serves as a precaution against ICMP driver failure.

This program also improves the performance of the ICMP driver by "priming" the L1, L2 and TLB caches with ICMP driver entries.

onstat 1.00
Dependencies: perl@5.36.0
Channel: efraim-dfsg
Location: dfsg/main/brendan_gregg.scm (dfsg main brendan_gregg)
Home page: https://www.brendangregg.com/specials.html
Licenses: GPL 2+
Build system: trivial
Synopsis: Server on status
Description:

Onstat tells you if your server is switched on. A common problem is when staff attempt to use a server or desktop when the power is not switched on. This may help diagnose such a situation.

baud 1.20
Dependencies: perl@5.36.0
Channel: efraim-dfsg
Location: dfsg/main/brendan_gregg.scm (dfsg main brendan_gregg)
Home page: https://www.brendangregg.com/specials.html
Licenses: GPL 2+
Build system: trivial
Synopsis: Run commands safley at their native baud
Description:

This allows older commands to be executed safely at their original native baud. Commands are now often run over high speed telnet or ssh sessions, at speeds they were not designed for - sometimes called "overbauding". Overbauding can cause command overheating, resulting in Command Fault Heat State Exception (CFHSE) errors.

Many command line programs, especially those for Unix, were originally written to run at bauds such as 300, 1200, 2400 or even 9600. This was the days of serial connections to teletypes or dumb terminals (aka glass teletypes, green screens, etc). While links to servers have increased in speed, the code for most commands has remained the same. Some operating systems have a man page, fastcommands(5), that lists commands that are high speed link safe.

Total packages: 69239