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

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.


squid 6.12
Dependencies: perl@5.36.0 openldap@2.6.10 linux-pam@1.5.2 libcap@2.64 libxcrypt@4.4.38 cyrus-sasl@2.1.28 expat@2.7.1 libxml2@2.14.6 openssl@3.5.5
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: http://www.squid-cache.org/
Licenses: GPL 2+
Build system: gnu
Synopsis: Web caching proxy
Description:

Squid is a caching proxy for the Web supporting HTTP, HTTPS, FTP, and more. It reduces bandwidth and improves response times by caching and reusing frequently-requested web pages.

frrouting 10.4.1
Dependencies: c-ares@1.34.4 json-c@0.18 libcap@2.64 libxcrypt@4.4.38 libyang@3.12.2 libelf@0.8.13 protobuf-c@1.4.1 readline@8.2.13
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://frrouting.org/
Licenses: GPL 2+
Build system: gnu
Synopsis: IP routing protocol suite
Description:

FRRouting (FRR) is an IP routing protocol suite which includes protocol daemons for BGP, IS-IS, LDP, OSPF, PIM, and RIP.

bgpq3 0.1.38
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: http://snar.spb.ru/prog/bgpq3/
Licenses: Modified BSD FreeBSD
Build system: gnu
Synopsis: Generate BGP filters from the @acronym{IRR, Internet Routing Registry}
Description:

This program helps automate the creation and maintenance of BGP routing filters used for peering through Internet exchanges.

It generates prefix lists, (extended) access lists, policy-statement terms, and AS paths from data in the IRR, including the RADB operated by the Merit Network at the University of Michigan.

The filters can be aggregated and exported in the most common formats.

bwm-ng 0.6.3
Dependencies: libstatgrab@0.92.1 ncurses@6.2.20210619
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://www.gropp.org/?id=projects&sub=bwm-ng
Licenses: GPL 2
Build system: gnu
Synopsis: Console based live network and disk I/O bandwidth monitor
Description:

Bandwidth Monitor NG is a small and simple console based live network and disk I/O bandwidth monitor.

ngtcp2 1.15.1
Dependencies: gnutls@3.8.9
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://nghttp2.org/ngtcp2/
Licenses: Expat
Build system: gnu
Synopsis: QUIC protocol implementation
Description:

The ngtcp2 project is an effort to implement the RFC9000 (IETF) QUIC protocol.

nfs4-acl-tools 0.3.7
Dependencies: attr@2.5.1
Channel: guix
Location: gnu/packages/nfs.scm (gnu packages nfs)
Home page: https://linux-nfs.org/wiki/index.php/Main_Page
Licenses: Modified BSD
Build system: gnu
Synopsis: Commandline ACL utilities for the Linux NFSv4 client
Description:

This package provides the commandline utilities nfs4_getfacl and nfs4_setfacl, which are similar to their POSIX equivalents getfacl and setfacl. They fetch and manipulate access control lists for files and directories on NFSv4 mounts.

nfs-utils 2.4.3
Dependencies: keyutils@1.6.3 libevent@2.1.12 rpcsvc-proto@1.4.4 sqlite@3.39.3 lvm2@2.03.22 util-linux@2.40.4 util-linux@2.40.4 mit-krb5@1.21 libtirpc@1.3.1 python-wrapper@3.12.12
Channel: guix
Location: gnu/packages/nfs.scm (gnu packages nfs)
Home page: https://www.kernel.org/pub/linux/utils/nfs-utils/
Licenses: GPL 2
Build system: gnu
Synopsis: Tools for loading and managing Linux NFS mounts
Description:

The Network File System (NFS) was developed to allow machines to mount a disk partition on a remote machine as if it were a local disk. It allows for fast, seamless sharing of files across a network.

nickle 2.107
Dependencies: readline@8.2.13
Channel: guix
Location: gnu/packages/nickle.scm (gnu packages nickle)
Home page: https://nickle.org/
Licenses: Expat
Build system: meson
Synopsis: Numeric oriented programming language
Description:

Nickle is a programming language based prototyping environment with powerful programming and scripting capabilities. Nickle supports a variety of datatypes, especially arbitrary precision numbers. The programming language vaguely resembles C. Some things in C which do not translate easily are different, some design choices have been made differently, and a very few features are simply missing. Nickle provides the functionality of Unix bc, dc and expr in a different form. It is also an ideal environment for prototyping complex algorithms. Nickle's scripting capabilities make it a replacement for spreadsheets in some applications, and its numeric features complement the limited numeric functionality of text-oriented languages such as AWK and Perl.

nicotine+ 3.3.10
Dependencies: bash-minimal@5.2.37 gspell@1.14.2 gtk@4.22.1 python-pygobject@3.54.3 gobject-introspection@1.86.0 libappindicator@12.10.1-0-298 python-pytaglib@3.1.0
Channel: guix
Location: gnu/packages/nicotine.scm (gnu packages nicotine)
Home page: https://nicotine-plus.org/
Licenses: GPL 3+
Build system: pyproject
Synopsis: Graphical client for Soulseek
Description:

Nicotine+ is a graphical client for the Soulseek peer-to-peer file sharing network. It is an attempt to keep Nicotine working with the latest libraries, kill bugs, keep current with the Soulseek protocol, and add some new features that users want and/or need.

nim 2.2.10
Dependencies: libgc@8.2.8 openssl@3.5.5 pcre@8.45 sqlite@3.39.3
Channel: guix
Location: gnu/packages/nim.scm (gnu packages nim)
Home page: https://nim-lang.org
Licenses: Expat
Build system: gnu
Synopsis: Statically-typed, imperative programming language
Description:

Nim (formerly known as Nimrod) is a statically-typed, imperative programming language that tries to give the programmer ultimate power without compromises on runtime efficiency. This means it focuses on compile-time mechanisms in all their various forms.

node-which 3.0.1
Dependencies: node-isexe@2.0.0
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/npm/node-which
Licenses: ISC
Build system: node
Synopsis: Find the first instance of an executable in PATH
Description:

Like which(1) unix command. Find the first instance of an executable in the PATH.

node-lru-cache 10.4.3
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/isaacs/node-lru-cache
Licenses: ISC
Build system: node
Synopsis: A fast cache that automatically deletes the least recently used items.
Description:

A cache object that deletes the least-recently-used items. Specify a max number of the most recently used items that you want to keep, and this cache will keep that many of the most recently accessed items.

node-progress 2.0.3
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/visionmedia/node-progress
Licenses: Expat
Build system: node
Synopsis: Flexible ascii progress bar for Node.js
Description:

This package provides a flexible ASCII progress bar for command-line applications.

node-command-line-usage 6.1.3
Dependencies: node-chalk@2.4.2 node-typical@5.2.0 node-array-back@4.0.2 node-table-layout@1.0.2
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/75lb/command-line-usage
Licenses: Expat
Build system: node
Synopsis: Generates command-line usage information
Description:

A simple, data-driven module for creating a usage guide.

node-statsd-parser 0.0.4
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/dscape/statsd-parser
Licenses: ASL 2.0
Build system: node
Synopsis: Streaming parser for the statsd protocol
Description:

This package provides a streaming parser for the statsd protocol used in node-lynx.

node-resolve-protobuf-schema 2.1.0
Dependencies: node-protocol-buffers-schema@3.6.0
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/mafintosh/resolve-protobuf-schema
Licenses: Expat
Build system: node
Synopsis: Resolve protobuf imports
Description:

This package can read a protobuf schema from the disk, parse it and resolve all imports.

node-typical 5.2.0
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/75lb/typical
Licenses: Expat
Build system: node
Synopsis: Type-checking library for Javascript
Description:

Isomorphic, functional type-checking for Javascript.

node-gyp-build 4.8.4
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/prebuild/node-gyp-build
Licenses: Expat
Build system: node
Synopsis: Build tool for native Node.js addons
Description:

This package provides a build tool that works with prebuild and node-gyp to compile native Node.js addons. It will try to load prebuilt binaries first, falling back to building from source.

node-nan 2.22.0
Dependencies: node-readable-stream@3.6.0
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/nodejs/nan
Licenses: Expat
Build system: node
Synopsis: Native Abstractions for Node.js
Description:

Native Abstractions for Node.js (``NaN'') provides a header file filled with macros and utilities for making add-on development for Node.js easier across versions. The goal is to provide all logic necessary to develop native Node.js addons without having to inspect NODE_MODULE_VERSION.

node-agent-base 7.1.3
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/TooTallNate/proxy-agents
Licenses: Expat
Build system: node
Synopsis: Turn a function into an http.Agent instance
Description:

This package provides a base class for creating Node.js HTTP.Agent instances from a function.

node-https-proxy-agent 7.0.6
Dependencies: node-agent-base@7.1.3 node-debug@4.3.4
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/TooTallNate/proxy-agents
Licenses: Expat
Build system: node
Synopsis: HTTPS proxy HTTP.Agent implementation
Description:

This package provides an HTTP.Agent implementation that connects to a specified HTTP or HTTPS proxy server, and can be used with the built-in https module.

node-acorn 8.7.1
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/acornjs/acorn/tree/master/acorn
Licenses: Expat
Build system: node
Synopsis: Javascript-based Javascript parser
Description:

Acornjs is a Javascript parser with many options and an architecture supporting plugins.

node-deep-extend 0.6.0
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/unclechu/node-deep-extend
Licenses: Expat
Build system: node
Synopsis: Recursive object extending
Description:

Library which allows deeply merging two different objects.

node-minipass 5.0.0
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/isaacs/minipass
Licenses: ISC
Build system: node
Synopsis: Minimal implementation of a PassThrough stream
Description:

A very minimal implementation of a PassThrough stream It's very fast for objects, strings, and buffers. Supports pipe()ing (including multi-pipe() and backpressure transmission), buffering data until either a data event handler or pipe() is added (so you don't lose the first chunk), and most other cases where PassThrough is a good idea. There is a read() method, but it's much more efficient to consume data from this stream via 'data' events or by calling pipe() into some other stream. Calling read() requires the buffer to be flattened in some cases, which requires copying memory. If you set objectMode: true in the options, then whatever is written will be emitted. Otherwise, it'll do a minimal amount of Buffer copying to ensure proper Streams semantics when read(n) is called. objectMode can only be set at instantiation. Attempting to write something other than a String or Buffer without having set objectMode in the options will throw an error. This is not a through or through2 stream. It doesn't transform the data, it just passes it right through. If you want to transform the data, extend the class, and override the write() method. Once you're done transforming the data however you want, call super.write() with the transform output.

Total packages: 32521