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

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-irc-colors 1.5.0
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/fent/irc-colors.js
Licenses: Expat
Build system: node
Synopsis: Node.js module providing color and formatting for IRC
Description:

node-irc-colors is a Node.js module that allows you to easily use colored output and formatting in IRC bots. It contains functions for colours as well as more complex formatting such as rainbows.

node-string-decoder 1.3.0
Dependencies: node-safe-buffer@5.2.1 node-inherits@2.0.4
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/nodejs/string_decoder
Licenses: Expat
Build system: node
Synopsis: Decode buffers while preserving multi-byte sequences
Description:

This package provides a user-land implementation of Node-core's string_decoder, which serves to decode buffers to strings so that the decoded string does not contain incomplete multibyte sequences.

node-path-key 4.0.0
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/sindresorhus/path-key
Licenses: Expat
Build system: node
Synopsis: Cross-platform utility to compute the PATH environment variable key
Description:

path-key provides an implementation to compute the particular cross-platform spellings of the PATH environment variable key.

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-types-yargs 22.14.0
Dependencies: node-types-yargs-parser@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/yargs
Licenses: Expat
Build system: node
Synopsis: TypeScript definitions for yargs
Description:

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

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.

node-fast-xml-parser 4.5.3
Dependencies: node-strnum@1.1.2
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/NaturalIntelligence/fast-xml-parser
Licenses: Expat
Build system: node
Synopsis: Validate XML, Parse XML, Build XML without C/C++ based libraries
Description:

Validate XML, Parse XML to JS Object, or Build XML from JS Object without C/C++ based libraries and no callback. * Validate XML data syntactically. Use detailed-xml-validator to verify business rules. * Parse XML to JS Objectand vice versa * Common JS, ESM, and browser compatible * Faster than any other pure JS implementation. It can handle big files (tested up to 100mb). XML Entities, HTML entities, and DOCTYPE entites are supported. Unpaired tags (Eg <br> in HTML), stop nodes (Eg <script> in HTML) are supported. It can also preserve Order of tags in JS object

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-wordwrapjs 4.0.1
Dependencies: node-reduce-flatten@2.0.0 node-typical@5.2.0
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/75lb/wordwrapjs
Licenses: Expat
Build system: node
Synopsis: Word-wrapping library for javascript
Description:

Word wrapping, with a few features. * force-break option * wraps hypenated words * multilingual - wraps any language that uses whitespace for word separation.

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/protocol-buffers-schema
Licenses: Expat
Build system: node
Synopsis: Protocol buffers schema parser written in Javascript
Description:

This package provides a protocol buffers schema parser written in Javascript.

node-supports-color 5.5.0
Dependencies: node-has-flag@4.0.0
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/chalk/supports-color
Licenses: Expat
Build system: node
Synopsis: Detect whether a terminal supports color
Description:

Returns an Object with a stdout and stderr property for testing either streams. Each property is an Object, or false if color is not supported.

The stdout/stderr objects specifies a level of support for color through a .level property and a corresponding flag:

* .level = 1 and .hasBasic = true: Basic color support (16 colors) * .level = 2 and .has256 = true: 256 color support * .level = 3 and .has16m = true: Truecolor support (16 million colors)

node-undici-types 7.8.0
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://undici.nodejs.org
Licenses: Expat
Build system: node
Synopsis: Stand-alone types package for Undici
Description:

Typescript definition (d.ts) files for Undici.

node-hereby 1.11.0
Dependencies: node-command-line-usage@6.1.3 node-fastest-levenshtein@1.0.16 node-minimist@1.2.8 node-picocolors@1.1.1 node-pretty-ms@8.0.0
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/jakebailey/hereby
Licenses: Expat
Build system: node
Synopsis: Simple task runner
Description:

Tasks are defined in Herebyfile.mjs. Exported tasks are available to run at the CLI, with support for export default.

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-buffer-from 1.1.2
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/LinusU/buffer-from
Licenses: Expat
Build system: node
Synopsis: A ponyfill for Buffer.from
Description:

A ponyfill for Buffer.from, uses native implementation if available.

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-stack-utils 2.0.5
Dependencies: node-escape-string-regexp@4.0.0
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/tapjs/stack-utils
Licenses: Expat
Build system: node
Synopsis: Captures and cleans stack traces
Description:

This package provides a way to capture and clean stack traces for Node.js.

node-minimatch 3.1.2
Dependencies: node-brace-expansion@1.1.11
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: Glob matcher for JavaScript
Description:

This package provides a minimal matching utility for JavaScript.

node-concat-map 0.0.1
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/ljharb/concat-map
Licenses: Expat
Build system: node
Synopsis: Concatenative map for JavaScript
Description:

This package provides a concatenative map for JavaScript.

node-ms 2.1.3
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/vercel/ms
Licenses: Expat
Build system: node
Synopsis: Convert time to milliseconds
Description:

Use this package to easily convert various time formats to milliseconds. A number supplied as integer or string is returned as-is, while a string consisting of a number and a time unit is converted to milliseconds.

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-once 1.4.0
Dependencies: node-wrappy@1.0.2
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/isaacs/once
Licenses: ISC
Build system: node
Synopsis: Node.js module to call a function only once
Description:

once is a Node.js module to call a function exactly one time. Subsequent calls will either return the cached previous value or throw an error if desired.

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-env-variable 0.0.4
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/bigpipe/env-variable
Licenses: Expat
Build system: node
Synopsis: Environment variables for Node with fallbacks
Description:

This package provides environment variables with process.env, window.name, location.hash and localStorage fallbacks.

Total packages: 32836