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 JavaScript sprintf implementation.
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 InterByteTimeout, a parser that emits data if there is a pause between packets for the specified amount of time.
This package can scan for CLI flags and arguments in Javascript.
A minimal matching utility. This is the matching library used internally by npm. It works by converting glob expressions into JavaScript RegExp objects.
This is a library to generate and consume the source map format described here.
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.
This package is a tool for debugging Node.js C/C++ native code modules and getting stack traces when things go wrong. If a SIGSEGV signal is raised, the module will print a native stack trace to both stderr and to a timestamped file.
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 node.js port of the Mersenne Twister random number generator.
This package provides a way to check if the process is running inside Windows Subsystem for Linux.
A JS formatter which uses WASM plugins for dprint.
This package provides a flexible ASCII progress bar for command-line applications.
This package contains the Node.js types for the Document Object Type (DOM) of htmlparser2.
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 async helper for Node.js that manages pending callbacks and signals completion when all have finished.
Color-convert is a color conversion library for JavaScript and node. It converts all ways between rgb, hsl, hsv, hwb, cmyk, ansi, ansi16, hex strings, and CSS keywords (will round to closest)
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.
This package provides a simple test runner that finds and runs multiple node.js files, while providing useful information about output and exit codes.
Return an array of all possible and valid expansions of str. If none are found, [str] is returned.
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.
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 is a library for building complex textual user interfaces on modern terminals.
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.