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

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-tiddlywiki 5.3.6
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/TiddlyWiki/TiddlyWiki5#readme
Licenses: Modified BSD
Build system: node
Synopsis: Non-linear personal web notebook
Description:

TiddlyWiki is a unique non-linear notebook for capturing, organising and sharing complex information. Running TiddlyWiki on Node.js brings several important benefits over and above the single file version:

  1. Individual tiddlers are stored in separate files, which you can organise as you wish.

  2. The ability to build multiple wikis that blend different combinations of shared and unique content.

  3. You can edit your content on any modern browser, including smartphones and tablets.

node-signal-exit 3.0.7
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/tapjs/signal-exit
Licenses: ISC
Build system: node
Synopsis: Fire an event when a process exits
Description:

This package provides a way to fire an event when a process exits.

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-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.

node-util-deprecate 1.0.2
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/TooTallNate/util-deprecate
Licenses: Expat
Build system: node
Synopsis: Node.js `util.deprecate()` function with browser support
Description:

This package provides the Node.js util.deprecate() function with browser support.

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-ieee754 1.2.1
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/feross/ieee754
Licenses: Modified BSD
Build system: node
Synopsis: Read/write IEEE754 floating point numbers in Javascript
Description:

This package can read and write IEEE754 floating point numbers from/to a Buffer or array-like object in Javascript.

node-is-wsl 2.2.0
Dependencies: node-is-docker@2.2.1
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/sindresorhus/is-wsl
Licenses: Expat
Build system: node
Synopsis: Check if the process is running inside Windows Subsystem for Linux
Description:

This package provides a way to check if the process is running inside Windows Subsystem for Linux.

node-escape-string-regexp 4.0.0
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/sindresorhus/escape-string-regexp
Licenses: Expat
Build system: node
Synopsis: Escape RegExp special characters
Description:

This package provides a way to escape special characters in a string for use in a regular expression.

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-wrappy 1.0.2
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/npm/wrappy
Licenses: ISC
Build system: node
Synopsis: Callback wrapping utility
Description:

wrappy is a utility for Node.js to wrap callbacks.

node-global-gradle-clean 1.0.1
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/VarunBarad/global-gradle-clean
Licenses: Expat
Build system: node
Synopsis: Global Gradle Clean
Description:

Global Gradle Clean is a Node.js package used to clean all gradle projects under a given directory. It uses the gradle wrapper to execute the clean task of each project.

node-get-stream 5.2.0
Dependencies: node-pump@3.0.0
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/sindresorhus/get-stream
Licenses: Expat
Build system: node
Synopsis: Get a stream as a string, buffer, or array
Description:

This package provides a way to get a stream as a string, buffer, or array. Useful for getting the result of a stream.

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-serialport-parser-byte-length 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 for fixed-length buffers
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 ByteLength, a parser that emits data as a buffer every time a specified number of bytes are received.

node-minimist 1.2.8
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/minimistjs/minimist
Licenses: Expat
Build system: node
Synopsis: Parse CLI arguments in Javascript
Description:

This package can scan for CLI flags and arguments in Javascript.

node-ip-address 9.0.5
Dependencies: node-jsbn@1.1.0 node-sprintf-js@1.1.3
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/beaugunderson/ip-address
Licenses: Expat
Build system: node
Synopsis: Library for parsing and manipulating IPv6 and IPv4 addresses
Description:

This package provides a library for parsing and manipulating IPv6 and IPv4 addresses in JavaScript.

node-safe-stable-stringify 2.4.3
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/BridgeAR/safe-stable-stringify
Licenses: Expat
Build system: node
Synopsis: Serialization of javascript objects
Description:

Safe, deterministic and fast serialization alternative to JSON.stringify. Gracefully handles circular structures and bigint instead of throwing. Optional custom circular values, deterministic behavior or strict JSON compatibility check.

node-minipass 7.1.2
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-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-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-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-smart-buffer 4.2.0
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/JoshGlazebrook/smart-buffer
Licenses: Expat
Build system: node
Synopsis: Buffer wrapper with automatic read/write offset management
Description:

This package provides a smarter Buffer that keeps track of its own read and write offsets.

Total packages: 73978