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

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-nan 2.26.2
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-yaml 2.6.0
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://eemeli.org/yaml/
Licenses: ISC
Build system: node
Synopsis: JavaScript YAML parser and stringifier
Description:

This package provides a library for YAML. Supports both YAML 1.1 and YAML 1.2.

node-proper-lockfile 4.1.2
Dependencies: node-graceful-fs@4.2.10 node-retry@0.12.0 node-signal-exit@3.0.7
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/moxystudio/node-proper-lockfile
Licenses: Expat
Build system: node
Synopsis: Inter-process and inter-machine lockfile utility
Description:

This package provides an inter-process and inter-machine lockfile utility that works on a local or network file system.

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

Typescript definition files (*.d.ts) for 'source-map-support'.

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.

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-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-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-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-types-combine-source-map 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/combine-source-map
Licenses: Expat
Build system: node
Synopsis: TypeScript definitions for combine-source-map
Description:

Typescript definition files (*.d.ts) for 'combine-source-map'.

node-types-estree 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/estree
Licenses: Expat
Build system: node
Synopsis: TypeScript definitions for estree
Description:

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

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-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-serialport-parser-readline 9.2.4
Dependencies: node-serialport-parser-delimiter@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 newlines
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 Readline, a parser that emits data after a (configurable) newline delimiter is received.

node-end-of-stream 1.4.4
Dependencies: node-once@1.4.0
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/mafintosh/end-of-stream
Licenses: Expat
Build system: node
Synopsis: Call a callback when a stream has finished or errored
Description:

This package provides a way so that a callback is called when a readable/writable/duplex stream has completed or failed.

node-mime 3.0.0
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/broofa/mime
Licenses: Expat
Build system: node
Synopsis: Comprehensive MIME type mapping API
Description:

This package provides a library for MIME type mapping based on mime-db.

node-types-convert-source-map 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/convert-source-map
Licenses: Expat
Build system: node
Synopsis: TypeScript definitions for convert-source-map
Description:

Typescript definition files (*.d.ts) for 'convert-source-map'.

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/file-uri-to-path
Licenses: Expat
Build system: node
Synopsis: Convert a @code{file:} URI to a file path
Description:

This package provides a function to convert a file: URI to a file path. It accepts a file: URI and returns a file path suitable for use with the fs module functions.

node-define-lazy-prop 2.0.0
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/sindresorhus/define-lazy-prop
Licenses: Expat
Build system: node
Synopsis: Define a lazily evaluated property on an object
Description:

This package provides a way to lazily evaluate properties on an object.

node-escape-string-regexp 1.0.5
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 library takes a string and escapes the regex characters such that the string can be inserted into a regex expression without triggering any special characters.

node-jsbn 1.1.0
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/andyperlitch/jsbn
Licenses: Expat
Build system: node
Synopsis: JavaScript BigNum library
Description:

This package is a port of Tom Wu's Big Integer library to 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-is-docker 2.2.1
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/sindresorhus/is-docker
Licenses: Expat
Build system: node
Synopsis: Check if the process is running inside a Docker container
Description:

This package provides a way to check if the process is running inside a Docker container.

node-picomatch 4.0.4
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/micromatch/picomatch
Licenses: Expat
Build system: node
Synopsis: Fast and accurate matcher written in JavaScript
Description:

Picomatch is a very fast and accurate glob matcher written in JavaScript, with no external dependencies and full support for standard and extended Bash glob features, including braces, extglobs, POSIX brackets, and regular expressions.

Total packages: 32836