GitHub

GitHub

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

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

Find Project in GitHub

ProjectDescription
Replace circular references in an object with a string
The color grey, in ansi.
The color yellow, in ansi.
Extends node's assert module with methods for testing files.
Assign a value or extend a deeply nested property of an object using object path notation.
Easily add private variables to handlebars block helpers.
Generate template delimiters for string interpolation.
Plugin for Template, for writing a file to the file system.
Fast, basic lib for recursively reading directories.
Asynchronously calls a function on each element in an array in series.
Parse string values in package.json into objects.
Expand variables in markdown reference links. This is not commonmark compliant, but it's convenient.
Utils shared by the "expand" libs.
Set the `stat` property on a file object. Abstraction from vinyl-fs to support stream or non-stream usage.
Filter an array or arguments by JavaScript native type (e.g. functions, strings, etc).
glob-fs middleware for automatically ignoring files specified in `.gitignore`
Globbing utilities for Grunt.js and node.js projects.
Use Grunt to pull down a list of repos from GitHub.
Opinionated gulp plugin that takes an array of method names and creates a report with many times each is used. Don't expect miracles, this is very naive.
Return true if `key` exists deeply on the given object.
Returns true if regular expression A is equal to regex B. Compares the expression and flags.
Returns true if a filepath is a symbolic link
Returns true when the given `name` matches any of the path properties on a vinyl file
Returns an array of function property names from all enumerable properties on an object, own and inherited.
Make a NPM package name safe to be used as a JavaScript variable name. Works well as a mixin in Yeoman generators.
Like consolidate.js, but for parsers instead of engines.
Get or create a homepage URL from the given package.json
Plugin for question-store that adds a `force` method for easily forcing questions with stored answers to be re-asked.
Utils for normalizing and formatting repo metadata.
Right pad the values of a given property for each object in an array. Useful for creating text columns or tables.
Generate a GitHub URL from a list of arguments or an object.
Strip 'use strict' statements from a string of javascript.
Cross-platform success symbol.
Tableize an object by flattening its keys into object paths (dot-notation).
Plugin for rendering files in an assemble pipeline.
Convert from one time scale to another. Nanosecond is the most atomic unit, week is the largest unit.
In an array of objects, this enables a property on the object at the specified index, while disabling the property on all other objects.
Add or update a banner in a string. Updates the copyright statement and optionally a homepage url - or pass a custom template.
Update copyright information in a MIT license.
Easily prepend, append, inject or replace 'sections' in a markdown string.
Extends vinyl files with properties used in vinyl-collections.
Extends vinyl with render and compile methods, and properties used for rendering templates.
Enables posting to GlueNow.com API service and reading posts from Glue accounts.
Connect middleware to serve a single static file (node.js)
A fast 450b sprintf & vsprintf format specifier focused on strings with no dependencies. ⚡️
Enforce that Redux action creators comply to the Flux Standard Actions standard.
easy mssql interface with some added functions
Check if a repository has untracked, modified or added files
Check if something is an ES7 async function.