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.
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 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.
This package provides an inter-process and inter-machine lockfile utility that works on a local or network file system.
A simple, data-driven module for creating a usage guide.
This package provides a drop-in replacement for Node.js Buffer API, which provides newer, explicit constructors (such as Buffer.alloc(SIZE)) in older versions.
This package can read and write IEEE754 floating point numbers from/to a Buffer or array-like object in Javascript.
Library which allows deeply merging two different objects.
This package provides retry strategies for retrying failed operations.
Typescript definition files (*.d.ts) for 'estree'.
TypeScript is a language for application-scale JavaScript. TypeScript adds optional types to JavaScript that support tools for large-scale JavaScript applications for any browser, for any host, on any OS. TypeScript compiles to readable, standards-based JavaScript.
This package provides a smarter Buffer that keeps track of its own read and write offsets.
This package provides a way to get a stream as a string, buffer, or array. Useful for getting the result of a stream.
Typescript definition (d.ts) files for Undici.
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.
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 CCTalk, which emits packets for the ccTalk protocol (an open standard for currency detectors) as they are received.
This package provides a way to lazily evaluate properties on an object.
Takes any input and guarantees an array back.
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.
The most correct and second fastest glob implementation in JavaScript.
This Node.js module provides two functions: one that returns true, one that returns false.
path-key provides an implementation to compute the particular cross-platform spellings of the PATH environment variable key.
This package provides a JavaScript sprintf implementation.
This package provides a base class for creating Node.js HTTP.Agent instances from a function.
node-semver is a JavaScript implementation of the SemVer.org specification.