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 webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
Acornjs is a Javascript parser with many options and an architecture supporting plugins.
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 protocol buffers schema parser written 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 ByteLength, a parser that emits data as a buffer every time a specified number of bytes are received.
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 Binding class, which uses a native addon to talk to the underlying system. You never have to use Binding objects directly. There is also a MockBinding available (but not yet packaged for Guix) to assist with testing.
This library tries to bring basic oop features to JavaScript while being as light-weight and simple as possible.
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 JSON list with color names and their values.
This package is a low-level, fast and lightweight JavaScript library for decoding and encoding protocol buffers, a compact binary format for structured data serialization. Works both in Node and the browser. It supports lazy decoding and detailed customization of the reading/writing code.
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.
This package can scan for CLI flags and arguments in Javascript.
once is a Node.js module to call a function exactly one time. Subsequent calls will either return the cached previous value or throw an error if desired.
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 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-sqlite3 provides a set of a Node.js bindings for interacting with SQLite3 databases.
node-semver is a JavaScript implementation of the SemVer.org specification.
This package is a binary search function for Node.js.
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.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.
Use this package to easily convert various time formats to milliseconds.
This package is a frontend for the llparse compiler.
This package builds graphs for consumption by llparse.
This package contains a tiny JavaScript debugging utility modelled after Node.js core's debugging technique. It works in Node.js and web browsers.
This is a rewrite of http-parser using llparse to generate the C source files.