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

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.


node-readable-stream 3.6.0
Dependencies: node-util-deprecate@1.0.2 node-string-decoder@1.3.0 node-inherits@2.0.4
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/nodejs/readable-stream
Licenses: Expat
Build system: node
Synopsis: Node.js core streams for userland
Description:

readable-stream provides an implementation of Node.js core streams that behaves the same across different versions.

node-bindings 1.5.0
Dependencies: node-file-uri-to-path@2.0.0
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/TooTallNate/node-bindings
Licenses: Expat
Build system: node
Synopsis: Locate native addons
Description:

This package provides a helper module to locate native addons in a wide array of potential locations.

node-boolbase 2.0.0
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/fb55/boolbase
Licenses: ISC
Build system: node
Synopsis: Two functions: One that returns true, one that returns false
Description:

This Node.js module provides two functions: one that returns true, one that returns false.

node-debug 4.3.4
Dependencies: node-ms@2.1.3
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/debug-js/debug
Licenses: Expat
Build system: node
Synopsis: Debugging utility for Node.js
Description:

The debug module exposes a function, which if called with a module name as argument provides a function that writes debug output to console.error under that module name. This output can be controlled in a more fine-grained manner by binding the DEBUG variable.

node-picocolors 1.1.1
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/alexeyraspopov/picocolors
Licenses: ISC
Build system: node
Synopsis: Small and fast ANSI colors terminal output formatting library
Description:

The tiniest and the fastest library for terminal output formatting with ANSI colors. * No dependencies. * 14 times smaller and 2 times faster than chalk. * Used by popular tools like PostCSS, SVGO, Stylelint, and Browserslist. * Node.js v6+ & browsers support. Support for both CJS and ESM projects. * TypeScript type declarations included. * NO_COLOR friendly.

node-mkdirp 3.0.1
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/isaacs/node-mkdirp
Licenses: Expat
Build system: node
Synopsis: mkdir command implementation in Node.js
Description:

This package provides a recursive mkdir command implemented in JavaScript.

node-jpeg-js 0.4.4
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/eugeneware/jpeg-js
Licenses: Modified BSD
Build system: node
Synopsis: Pure JavaScript JPEG encoder and decoder
Description:

This package provides a pure JavaScript JPEG encoder and decoder for Node.js.

node-oop 0.0.0-1.f9d87cd
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/felixge/node-oop
Licenses: Expat
Build system: node
Synopsis: Simple, light-weight oop module for Node
Description:

This library tries to bring basic oop features to JavaScript while being as light-weight and simple as possible.

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

Typescript definition files (*.d.ts) for 'json-schema'.

node-glob 10.1.0
Dependencies: node-minimatch@9.0.5 node-minipass@5.0.0 node-path-scurry@1.11.1
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/isaacs/node-glob
Licenses: ISC
Build system: node
Synopsis: Match files using the patterns the shell uses
Description:

The most correct and second fastest glob implementation in JavaScript.

node-serialport-parser-regex 9.2.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 SerialPort parser to split data on a regular expression
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.

Parsers are used to take raw binary data and transform them into usable messages. This package provides Regex, a parser that uses a regular expression to split the incoming text.

node-extract-zip 2.0.1
Dependencies: node-debug@4.3.4 node-get-stream@5.2.0 node-yauzl@2.10.0
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/maxogden/extract-zip
Licenses: FreeBSD
Build system: node
Synopsis: Unzip written in pure JavaScript
Description:

This package provides a cross-platform extraction utility for ZIP files, written entirely in JavaScript for Node.js.

node-bufferutil 4.0.9
Dependencies: node-gyp-build@4.8.4 node-addon-api@8.5.0
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/websockets/bufferutil
Licenses: Expat
Build system: node
Synopsis: WebSocket buffer utilities for Node.js
Description:

This package provides an addon for Node.js for operations on buffers for use with WebSocket implementations. It provides efficient buffer masking and unmasking operations.

node-safe-buffer 5.2.1
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/feross/safe-buffer
Licenses: Expat
Build system: node
Synopsis: Buffer creation with explicit semantics
Description:

This package provides a drop-in replacement for Node.js Buffer API, which provides newer, explicit constructors (such as Buffer.alloc(SIZE)) in older versions.

node-yauzl 2.10.0
Dependencies: node-buffer-crc32@0.2.13 node-fd-slicer@1.1.0 node-pend@1.2.0
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/thejoshwolfe/yauzl
Licenses: Expat
Build system: node
Synopsis: Yet another unzip library for node
Description:

This package provides an unzip library for Node.js that handles ZIP file reading with streaming support and proper handling of ZIP64 extensions.

node-pump 3.0.0
Dependencies: node-end-of-stream@1.4.4 node-once@1.4.0
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/mafintosh/pump
Licenses: Expat
Build system: node
Synopsis: Pipe streams together and close all of them if one closes
Description:

This package allows you to pipe streams together and destroy all of them if one of them closes.

node-commander 8.3.0
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/tj/commander.js
Licenses: Expat
Build system: node
Synopsis: Complete solution for Node.js command-line interfaces
Description:

This package provides a way for building command-line interfaces in Node.js.

node-strnum 1.1.2
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/NaturalIntelligence/strnum
Licenses: Expat
Build system: node
Synopsis: Parse String to Number based on configuration
Description:

Javascript library that parses a string into a number.

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-boolbase 1.0.0-0.458ff24
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/fb55/boolbase
Licenses: ISC
Build system: node
Synopsis: Two functions: One that returns true, one that returns false
Description:

This Node.js module provides two functions: one that returns true, one that returns false.

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-fd-slicer 1.1.0
Dependencies: node-pend@1.2.0
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/andrewrk/node-fd-slicer
Licenses: Expat
Build system: node
Synopsis: Create multiple readable/writable streams from a file descriptor
Description:

This package provides a way to create multiple readable/writable streams based on a single file descriptor, maintaining safety from concurrency issues.

node-normalize-path 3.0.0
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/jonschlinkert/normalize-path
Licenses: Expat
Build system: node
Synopsis: Normalize slashes in a file path
Description:

Normalize slashes in a file path to be POSIX/Unix-like forward slashes. Can also condense repeated slashes to a single slash and remove trailing slashes, unless disabled.

node-graceful-fs 4.2.10
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/isaacs/node-graceful-fs
Licenses: ISC
Build system: node
Synopsis: Drop-in replacement for fs with various improvements
Description:

This package provides a drop-in replacement for the fs module that makes various improvements, including queueing operations, retrying EMFILE errors, and working around various platform quirks.

Total packages: 32521