GitHub

GitHub

GitHub is a web-based hosting service for version control using Git.

54,242 tracked projects
Public Registry
Public registry metadata is sourced from known upstream package ecosystems.
github.com

Find Project in GitHub

ProjectDescription
Walk parsed JavaScript trees.
A list of the Joyo Kanji packaged for node.js
Get a chunk of an array based on the total number of chunks and current index
Object.assign with sorted keys
git log as an observable stream of JSON
Helper to test and measure webpack recompilations
Helpers for testing Connect middleware with the Chai assertion library.
Useful makefiles for developing Node.js packages.
Find an open port synchronously.
crypto; from kruptein to hide or conceal
All `.less` files are compiled into `.css` files.
Fake Web MIDI API for testing Web MIDI applications
Simple, lightweight, flexible, and comprehensive Un*x Command Line Argument Parsing for NodeJS
use different PubSubEngines (e.g. RedisPubSub, PostgresPubSub) for different topics
Template literal tag function for YAML in JS
TypeScript API exposed (includes definition file).
Rust implementation of SFTP
A simple Node.JS module for creating classes, with inheritance and mixins.
Damn simple markdown for wordpress via shortcode, uses parsedown (parsedown.org) and highlight.js (highlightjs.org)
Comma delimit an array for human readability. The Oxford comma is optional.
JavaScript/Python/etc Rison mirrors (http://mjtemplate.org/examples/rison.html)
Jonny's ESLint Config
Add a banner to a string. Banners are just Lo-Dash/underscore templates, if a custom one isn't defined a default will be used.
The color cyan, in ansi.
The color red, in ansi.
Fast array reduce that also loops over sparse elements.
Get all but the last element or last n elements of an array.
Extends node's assert module with methods for testing file paths.
Config store for setting/getting globally available values that are commonly needed for project scaffolders, like Generate or Yeoman.
Generate RegExp for delimiters, to be used with templates, YAML front matter, files or data streams.
Return `true` if a string ends with the given characters.
Recursively resolve templates in an object, string or array.
Expand target definitions in a declarative configuration.
Set the `contents` property on a file object. Abstraction from vinyl-fs to support stream or non-stream usage.
Returns a git repository's first commit as a JavaScript object.
Get package.json files for an array of repos from the npm registry.
Returns true if the given name is a HTML void element or common SVG self-closing element.
Returns true if a filepath is a windows UNC file path.
Generate a single formatted list item, allowing you to easily generate lists with proper indentation, bullets, numbers or other leading characters.
Stackable loaders. A loader is just a javascript function for reading or parsing files. Loaders can call or be composed of other loaders.
DEPRECATED: use markdown-toc
Return `true` if a file path ends with the given string.
Reserved words that may not be used as variables, functions, methods, or object identifiers, since ECMAScript specifies special behavior for them.
Strip a byte order mark (BOM) from a string.
Create exports from a directory of non-javascript or javascript files.
Rollup Plugin to Include a Polyfill
Base adapter class that all other js-data adapters extend.