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.
readable-stream provides an implementation of Node.js core streams that behaves the same across different versions.
This package provides a helper module to locate native addons in a wide array of potential locations.
This Node.js module provides two functions: one that returns true, one that returns false.
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.
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.
This package provides a recursive mkdir command implemented in JavaScript.
This package provides a pure JavaScript JPEG encoder and decoder for Node.js.
This library tries to bring basic oop features to JavaScript while being as light-weight and simple as possible.
Typescript definition files (*.d.ts) for 'json-schema'.
The most correct and second fastest glob implementation in JavaScript.
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 Regex, a parser that uses a regular expression to split the incoming text.
This package provides a cross-platform extraction utility for ZIP files, written entirely in JavaScript for Node.js.
This package provides an addon for Node.js for operations on buffers for use with WebSocket implementations. It provides efficient buffer masking and unmasking operations.
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 provides an unzip library for Node.js that handles ZIP file reading with streaming support and proper handling of ZIP64 extensions.
This package allows you to pipe streams together and destroy all of them if one of them closes.
This package provides a way for building command-line interfaces in Node.js.
Javascript library that parses a string into a number.
Typescript definition files (*.d.ts) for 'node'.
This Node.js module provides two functions: one that returns true, one that returns false.
This package provides long stacktraces for V8 implemented in user-land JavaScript.
This package provides a way to create multiple readable/writable streams based on a single file descriptor, maintaining safety from concurrency issues.
Normalize slashes in a file path to be POSIX/Unix-like forward slashes. Can also condense repeated slashes to a single slash and remove trailing slashes, unless disabled.
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.