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

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-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-sqlite3 5.0.2
Dependencies: node-addon-api@8.5.0 python@3.12.12 sqlite@3.39.3
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/mapbox/node-sqlite3
Licenses: Modified BSD
Build system: node
Synopsis: Node.js bindings for SQLite3
Description:

node-sqlite3 provides a set of a Node.js bindings for interacting with SQLite3 databases.

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-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-table-layout 1.0.2
Dependencies: node-typical@5.2.0 node-array-back@4.0.2 node-wordwrapjs@4.0.1 node-deep-extend@0.6.0
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/75lb/table-layout
Licenses: Expat
Build system: node
Synopsis: Stylable text tables for handling ansi colour
Description:

Generates plain-text tables from JSON recordset input (array of objects). Useful for presenting text in column layout or data in table layout in text-based user interfaces.

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-source-map 0.6.1
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/mozilla/source-map
Licenses: Modified BSD
Build system: node
Synopsis: Generates and consumes source maps
Description:

This is a library to generate and consume the source map format described here.

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

node-far 0.0.7
Dependencies: 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-far
Licenses: Expat
Build system: node
Synopsis: Node.js test runner
Description:

This package provides a simple test runner that finds and runs multiple node.js files, while providing useful information about output and exit codes.

node-pngjs 6.0.0
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/pngjs/pngjs
Licenses: Expat
Build system: node
Synopsis: PNG encoder/decoder for Node.js in pure JavaScript
Description:

This package provides a simple PNG encoder/decoder for Node.js with no 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/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-inherits 2.0.4
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/isaacs/inherits
Licenses: ISC
Build system: node
Synopsis: Browser-friendly object inheritance
Description:

This package provides an alternative implementation of Node's inherits constructor that can be used in browsers, while defaulting to Node's implementation otherwise.

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-colors 1.4.0
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/Marak/colors.js
Licenses: Expat
Build system: node
Synopsis: Get colors in your Node.js console
Description:

This package provides a library for adding colors to Node.js console output.

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-reduce-flatten 2.0.0
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/75lb/reduce-flatten
Licenses: Expat
Build system: node
Synopsis: Flatten an array into the supplied array
Description:

Isomorphic map-reduce function to flatten an array into the supplied array. Example > numbers = [ 1, 2, [ 3, 4 ], 5 ] > numbers.reduce(flatten, []) [ 1, 2, 3, 4, 5 ]

node-color-name 1.1.3
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/colorjs/color-name
Licenses: Expat
Build system: node
Synopsis: JSON with CSS color names
Description:

This package provides a JSON list with color names and their values.

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-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-diff 7.0.0
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/kpdecker/jsdiff
Licenses: Modified BSD
Build system: node
Synopsis: JavaScript text differencing implementation
Description:

This package provides a JavaScript library for computing text differences, similar to Unix diff.

node-crx3 1.1.3
Dependencies: node-minimist@1.2.8 node-pbf@3.2.1 node-yazl@2.5.1
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/ahwayakchih/crx3
Licenses: Modified BSD
Build system: node
Synopsis: Create CRXv3 browser extensions with Javascript
Description:

This package creates web extension files (CRXv3) for Chromium versions 64.0.3242 and above and all other browsers supporting the file format and API.

node-chalk 2.4.2
Dependencies: node-ansi-styles@3.2.1 node-supports-color@5.5.0 node-escape-string-regexp@1.0.5
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-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.

Total packages: 73978