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

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-array-back 4.0.2
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/75lb/array-back
Licenses: Expat
Build system: node
Synopsis: Isomorphic load-anywhere arrayify function
Description:

Takes any input and guarantees an array back.

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

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

node-path-scurry 1.11.1
Dependencies: node-lru-cache@10.4.3 node-minipass@7.1.2
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/isaacs/path-scurry
Licenses: Expat
Build system: node
Synopsis: Yet another file traversal library.
Description:

Extremely high performant utility for building tools that read the file system, minimizing filesystem and path string munging operations to the greatest degree possible..

node-socks-proxy-agent 8.0.5
Dependencies: node-agent-base@7.1.3 node-debug@4.3.4 node-socks@2.8.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: SOCKS proxy HTTP.Agent implementation
Description:

This package provides a SOCKS proxy http.Agent implementation for HTTP and HTTPS.

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-has-flag 4.0.0
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/sindresorhus/has-flag
Licenses: Expat
Build system: node
Synopsis: Check if argv has a specific flag
Description:

Check if argv has a specific flag Correctly stops looking after an -- argument terminator.

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-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-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 a delimiter
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 Delimiter, a parser that emits data each time a specified byte sequence is received.

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

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

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-yazl 2.5.1
Dependencies: node-buffer-crc32@0.2.13
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/thejoshwolfe/yazl
Licenses: Expat
Build system: node
Synopsis: Yet another zip library for node
Description:

This package provides a zip library for Node. It follows the following principles:

  1. Don't block the JavaScript thread. Use and provide async APIs.

  2. Keep memory usage under control. Don't attempt to buffer entire files in RAM at once.

  3. Prefer to open input files one at a time than all at once.

node-chalk 4.1.2
Dependencies: node-ansi-styles@4.3.0 node-supports-color@5.5.0
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/chalk/chalk
Licenses: Expat
Build system: node
Synopsis: Terminal string styling library
Description:

Chalk comes with an easy to use composable API where you just chain and nest the styles you want.

node-irc 0.5.2
Dependencies: node-irc-colors@1.5.0
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/martynsmith/node-irc
Licenses: GPL 3+
Build system: node
Synopsis: IRC client library for Node.js
Description:

node-irc is an IRC client library for Node.js. It has functions for joining, parting, talking, and many other IRC commands.

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-brace-expansion 1.1.11
Dependencies: node-balanced-match@1.0.2 node-concat-map@0.0.1
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/juliangruber/brace-expansion
Licenses: Expat
Build system: node
Synopsis: Brace expansion for JavaScript
Description:

This package provides brace expansion as known from sh/bash, for JavaScript.

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-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-fastest-levenshtein 1.0.16
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/ka-weihe/fastest-levenshtein
Licenses: Expat
Build system: node
Synopsis: Fastest Levenshtein distance implementation in JS
Description:

Fastest JS/TS implemenation of Levenshtein distance. Measure the difference between two strings.

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-balanced-match 1.0.2
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/juliangruber/balanced-match
Licenses: Expat
Build system: node
Synopsis: Match balanced character pairs, like { and }
Description:

Match balanced string pairs, like and or <b> and </b>. Supports regular expressions as well!

node-jsonc-parser 3.3.1
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/microsoft/node-jsonc-parser
Licenses: Expat
Build system: node
Synopsis: Scanner and parser for JSON with comments
Description:

JSONC is JSON with JavaScript style comments. This node module provides a scanner and fault tolerant parser that can process JSONC but is also useful for standard JSON. * the scanner tokenizes the input string into tokens and token offsets * the visit function implements a 'SAX' style parser with callbacks for the encountered properties and values. * the parseTree function computes a hierarchical DOM with offsets representing the encountered properties and values. * the parse function evaluates the JavaScript object represented by JSON string in a fault tolerant fashion. * the getLocation API returns a location object that describes the property or value located at a given offset in a JSON document. * the findNodeAtLocation API finds the node at a given location path in a JSON DOM. * the format API computes edits to format a JSON document. * the modify API computes edits to insert, remove or replace a property or value in a JSON document. * the applyEdits API applies edits to a document.

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

Total packages: 32836