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

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-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-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-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-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-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-socks 2.8.3
Dependencies: node-ip-address@9.0.5 node-smart-buffer@4.2.0
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/JoshGlazebrook/socks
Licenses: Expat
Build system: node
Synopsis: SOCKS proxy client for Node.js
Description:

This package provides a SOCKS proxy client supporting SOCKS4, SOCKS4a, and SOCKS5 protocols.

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

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-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-oop
Licenses: Expat
Build system: node
Synopsis: Simple, light-weight oop module for Node
Description:

This library tries to bring basic oop features to JavaScript while being as light-weight and simple as possible.

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-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-progress 2.0.3
Channel: guix
Location: gnu/packages/node-xyz.scm (gnu packages node-xyz)
Home page: https://github.com/visionmedia/node-progress
Licenses: Expat
Build system: node
Synopsis: Flexible ascii progress bar for Node.js
Description:

This package provides a flexible ASCII progress bar for command-line applications.

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-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-binding-abstract 9.2.3
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: Abstract base class for Node SerialPort bindings
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 the AbstractBinding class, the base for all Node SerialPort bindings. You wouldn't use this class directly, but instead extend it to make a new binding for a different platform or underling technology.

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.

libnode 22.14.0
Dependencies: bash-minimal@5.2.37 coreutils@9.1 c-ares@1.34.4 icu4c@76.1 libuv@1.49.2 llhttp@9.2.1 brotli@1.1.0 ngtcp2@1.15.1 nghttp3@1.11.0 nghttp2@1.58.0 openssl@3.0.19 zlib@1.3.1
Channel: guix
Location: gnu/packages/node.scm (gnu packages node)
Home page: https://nodejs.org/
Licenses: Expat
Build system: gnu
Synopsis: Evented I/O for V8 JavaScript
Description:

Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices.

node 22.14.0
Dependencies: bash-minimal@5.2.37 coreutils@9.1 c-ares@1.34.4 icu4c@76.1 libuv@1.49.2 llhttp@9.2.1 brotli@1.1.0 ngtcp2@1.15.1 nghttp3@1.11.0 nghttp2@1.58.0 openssl@3.0.19 zlib@1.3.1
Channel: guix
Location: gnu/packages/node.scm (gnu packages node)
Home page: https://nodejs.org/
Licenses: Expat
Build system: gnu
Synopsis: Evented I/O for V8 JavaScript
Description:

Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices.

node 22.14.0
Dependencies: bash-minimal@5.2.37 coreutils@9.1 c-ares@1.34.4 icu4c@76.1 libuv@1.49.2 llhttp@9.2.1 brotli@1.1.0 ngtcp2@1.15.1 nghttp3@1.11.0 nghttp2@1.58.0 openssl@3.0.19 zlib@1.3.1
Channel: guix
Location: gnu/packages/node.scm (gnu packages node)
Home page: https://nodejs.org/
Licenses: Expat
Build system: gnu
Synopsis: Evented I/O for V8 JavaScript
Description:

Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices.

notcurses 3.0.16
Dependencies: ffmpeg@8.1.1 libdeflate@1.19 libunistring@1.3 ncurses@6.2.20210619 zlib@1.3.1
Channel: guix
Location: gnu/packages/notcurses.scm (gnu packages notcurses)
Home page: https://notcurses.com
Licenses: ASL 2.0
Build system: cmake
Synopsis: Textual user interfaces
Description:

Notcurses is a library for building complex textual user interfaces on modern terminals.

noweb 2.13
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/noweb.scm (gnu packages noweb)
Home page: https://www.cs.tufts.edu/~nr/noweb/
Licenses: FreeBSD FSF-free
Build system: gnu
Synopsis: Literate programming tool
Description:

Noweb is designed to meet the needs of literate programmers while remaining as simple as possible. Its primary advantages are simplicity, extensibility, and language-independence—especially noticeable when compared with other literate-programming tools. noweb uses 5 control sequences to WEB's 27. The noweb manual is only 4 pages; an additional page explains how to customize its LaTeX output. noweb works “out of the box” with any programming language, and supports TeX, LaTeX, HTML, and troff back ends.

nsncd 1.5.2
Channel: guix
Location: gnu/packages/nss.scm (gnu packages nss)
Home page: https://github.com/twosigma/nsncd
Licenses: ASL 2.0
Build system: cargo
Synopsis: The name service non-caching daemon
Description:

This package provides nscd, a daemon compatible that proxies lookups, compatible with the GNU C Library's nscd, but without caching. It can be used in situations where you want to make an application use NSS plugins available to a different libc than the one the application will load.

nss-rapid 3.124
Dependencies: sqlite@3.39.3 zlib@1.3.1
Propagated dependencies: nspr@4.36
Channel: guix
Location: gnu/packages/nss.scm (gnu packages nss)
Home page: https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS
Licenses: MPL 2.0
Build system: gnu
Synopsis: Network Security Services (Rapid Release)
Description:

Network Security Services (NSS) is a set of libraries designed to support cross-platform development of security-enabled client and server applications. Applications built with NSS can support SSL v2 and v3, TLS, PKCS #5, PKCS #7, PKCS #11, PKCS #12, S/MIME, X.509 v3 certificates, and other security standards.

This package tracks the Rapid Release channel, which updates frequently.

Total packages: 72465