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

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.


go-sctp 0.0.0-3.f2269e6
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://github.com/ishidawataru/sctp
Licenses: ASL 2.0
Build system: go
Synopsis: SCTP library for the Go programming language
Description:

This library provides methods for using the stream control transmission protocol (SCTP) in a Go application.

yggdrasil 0.5.13
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://yggdrasil-network.github.io/blog.html
Licenses: LGPL 3
Build system: go
Synopsis: Experiment in scalable routing as an encrypted IPv6 overlay network
Description:

Yggdrasil is an early-stage implementation of a fully end-to-end encrypted IPv6 network. It is lightweight, self-arranging, supported on multiple platforms and allows pretty much any IPv6-capable application to communicate securely with other Yggdrasil nodes. Yggdrasil does not require you to have IPv6 Internet connectivity - it also works over IPv4.

putty 0.81
Dependencies: gtk+@3.24.51
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://www.chiark.greenend.org.uk/~sgtatham/putty/
Licenses: Expat
Build system: cmake
Synopsis: Graphical @acronym{SSH, Secure SHell} and telnet client
Description:

PuTTY is a graphical text terminal client. It supports SSH, telnet, and raw socket connections with good terminal emulation. It can authenticate with public keys and Kerberos single-sign-on. It also includes command-line SFTP and older SCP implementations.

mbuffer 20230301
Dependencies: openssl@3.0.8
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://www.maier-komor.de/mbuffer.html
Licenses: GPL 3+
Build system: gnu
Synopsis: Swiss army knife for data stream buffering (network aware)
Description:

mbuffer is a tool for buffering data streams with a large set of features:

  • direct support for TCP based network targets (IPv4 and IPv6)

  • ability to send to multiple targets in parallel (distribution mode)

  • support for multiple volumes

  • I/O rate limitation

  • high/low watermark based restart criteria

  • configurable buffer size

  • on the fly MD5 hash calculation

  • highly efficient, multi-threaded implementation

nng 1.10.1
Dependencies: mbedtls@2.28.9
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://nng.nanomsg.org/
Licenses: Expat
Build system: cmake
Synopsis: Lightweight messaging library
Description:

NNG project is a rewrite of the scalability protocols library known as libnanomsg, and adds significant new capabilities, while retaining compatibility with the original. It is a lightweight, broker-less library, offering a simple API to solve common recurring messaging problems, such as publish/subscribe, RPC-style request/reply, or service discovery.

asio 1.36.0
Dependencies: boost@1.89.0 openssl@3.0.8
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://think-async.com/Asio
Licenses: Boost 1.0
Build system: gnu
Synopsis: C++ library for ASynchronous network I/O
Description:

Asio is a cross-platform C++ library for network and low-level I/O programming that provides developers with a consistent asynchronous model using a modern C++ approach.

pixiewps 1.4.2
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://github.com/wiire-a/pixiewps/
Licenses: GPL 3+
Build system: gnu
Synopsis: Offline brute-force tool for Wi-Fi Protected Setup
Description:

Pixiewps implements the pixie-dust attack to brute force the Wi-Fi Protected Setup (WPS) PIN by exploiting the low or non-existing entropy of some access points.

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.11.14
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.97
Dependencies: readline@8.2.13
Channel: guix
Location: gnu/packages/nickle.scm (gnu packages nickle)
Home page: https://nickle.org/
Licenses: Expat
Build system: gnu
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.20.3 python-pycairo@1.28.0 python-pygobject@3.54.3 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.8
Dependencies: libgc@8.2.8 openssl@3.0.8 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.

ninja 1.13.2
Dependencies: python-wrapper@3.11.14 re2c@4.2
Channel: guix
Location: gnu/packages/ninja.scm (gnu packages ninja)
Home page: https://ninja-build.org/
Licenses: ASL 2.0
Build system: gnu
Synopsis: Small build system
Description:

Ninja is a small build system with a focus on speed. It differs from other build systems in two major respects: it is designed to have its input files generated by a higher-level build system, and it is designed to run builds as fast as possible.

samurai 1.2
Dependencies: bash-minimal@5.2.37
Channel: guix
Location: gnu/packages/ninja.scm (gnu packages ninja)
Home page: https://github.com/michaelforney/samurai
Licenses: ASL 2.0 Expat
Build system: gnu
Synopsis: Ninja-compatible build tool written in C
Description:

samurai is a ninja-compatible build tool written in C99 with a focus on simplicity, speed, and portability. It is feature-complete and supports most of the same options as ninja. This package provides the command samu. For a ninja command replacement, use the samu-as-ninja-wrapper package.

ninja 1.13.2
Dependencies: python-wrapper@3.11.14 re2c@4.2
Channel: guix
Location: gnu/packages/ninja.scm (gnu packages ninja)
Home page: https://ninja-build.org/
Licenses: ASL 2.0
Build system: gnu
Synopsis: Small build system
Description:

Ninja is a small build system with a focus on speed. It differs from other build systems in two major respects: it is designed to have its input files generated by a higher-level build system, and it is designed to run builds as fast as possible.

samu-as-ninja-wrapper 1.2
Dependencies: samurai@1.2
Channel: guix
Location: gnu/packages/ninja.scm (gnu packages ninja)
Home page: https://github.com/michaelforney/samurai
Licenses: ASL 2.0 Expat
Build system: trivial
Synopsis: Ninja-compatible build tool written in C
Description:

This package provides the ninja command, implemented as a symbolic link to the samu command of samurai package.

node-parse-ms 3.0.0
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/sindresorhus/parse-ms
Licenses: Expat
Build system: node
Synopsis: Parse milliseconds into an object
Description:

Usage import parseMilliseconds from 'parse-ms'; parseMilliseconds(1337000001); /* days: 15, hours: 11, minutes: 23, seconds: 20, milliseconds: 1, microseconds: 0, nanoseconds: 0 */

node-types-node 22.14.0
Dependencies: node-undici-types@7.8.0
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node
Licenses: Expat
Build system: node
Synopsis: TypeScript definitions for node
Description:

Typescript definition files (*.d.ts) for 'node'.

node-minimatch 9.0.5
Dependencies: node-brace-expansion@2.0.1
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/isaacs/minimatch
Licenses: ISC
Build system: node
Synopsis: A glob matcher in javascript.
Description:

A minimal matching utility. This is the matching library used internally by npm. It works by converting glob expressions into JavaScript RegExp objects.

node-long-stack-traces 0.1.2
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/tlrobinson/long-stack-traces
Licenses: Expat
Build system: node
Synopsis: Long stacktraces implemented in user-land JavaScript
Description:

This package provides long stacktraces for V8 implemented in user-land JavaScript.

node-serialport-stream 9.2.4
Dependencies: node-debug@4.3.4
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://serialport.io
Licenses: Expat
Build system: node
Synopsis: Node.js stream interface for Node SerialPort
Description:

Node SerialPort is a modular suite of Node.js packages for accessing serial ports. The Guix package node-serialport provides the recommended high-level interface.

This package provides an interface for using Node SerialPort bindings via the Node.js Stream API. The stream is a duplex stream, allowing for reading and writing. It has additional methods for managing the SerialPort connection.

node-open 8.4.0
Dependencies: node-define-lazy-prop@2.0.0 node-is-docker@2.2.1 node-is-wsl@2.2.0
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/sindresorhus/open
Licenses: Expat
Build system: node
Synopsis: Open URLs, files, and executables
Description:

This package provides a way to open stuff like URLs, files, executables.

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-ws 8.17.1
Dependencies: node-bufferutil@4.0.9 node-utf-8-validate@6.0.5
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/websockets/ws
Licenses: Expat
Build system: node
Synopsis: Simple WebSocket implementation for Node.js
Description:

This package provides a WebSocket client and server implementation.

Total packages: 70992