npm

Login: npm

Company: null

Location: earth

email: npm@npmjs.com

Blog: https://www.npmjs.com

Members

  1. Alex Robson
  2. Benjamin E. Coe
  3. C J Silverio
  4. Domenic Denicola
  5. edef
  6. Forbes Lindesay
  7. Graham
  8. isaacs
  9. Jeff Lembeck
  10. Kat Marchán
  11. Kenan Yildirim
  12. Maciej Ma?ecki
  13. Rebecca Turner
  14. Robert Kowalski
  15. Stuart Romanek
  16. Terin Stock
  17. Tim Oxley

Repositories

annotation-api
API for polling a set of external integrations and annotating packages and other entities on npmjs.com
annotation-poller
poll for third-party annotations for entities, such as packages, and display them
ansible-bashpocalypse
Patch for CVE-2014-6271
ansible-ftools
Ansible role for installing ftools
ansible-influxdb
An Ansible InfluxDB role which supports creating users, databases and grants
ansible-nagios
Ansible role for building Nagios 4.
ansible-nagios-config
Ansible role for configuring Nagios 4.
ansible-percona
Ansible playbook to install percona MySQL server
ansible-pg-failover
Postgres plays with PGbouncer and Repmgr for replication/auto-failover
ansible-pg-failover-config
Configure a PostgreSQL with automatic failover, and a distinct lack of SPOF.
ansible-pg-wale
Configure WAL-E S3 backups for Postgres
ansible-role-deploy-update-code-git
null
ansible-role-elasticsearch
Ansible Role - Installs and configures Elasticsearch (forked from Traakr)
background-refresh-cache
null
bin-links
.bin/ script linker
blankie
a hapi CSP plugin
callback-tracker
Track your callbacks
captain-hook
slack bot that provides subscription service for npm webhooks
cmd-shim
The cmd-shim used in npm
concurrent-couch-follower
a couch follower wrapper that you can use to be sure you don't miss any documents even if you process them asynchronously.
copy-concurrently
Promises of copies of files, directories and symlinks, with concurrency controls and win32 junction fallback.
couch-login
A module for doing logged-in requests against a couchdb server
couch-readonly-replica
A program to keep a read-only CouchDB replica up to date, including view data
couch-url-rewrite-proxy
a proxy that rewrites registry URLs on their way out of CouchDB, making it easier to migrate data.
create-test-package
create a test package directory + package.json
css
Tiny little pieces of CSS, available as npm packages.
decorate
decorate a function transparently
deprecate-holder
An npm package that holds a spot.
dezalgo
Contain async insanity so that the dark pony lord doesn't eat souls
disposable-email-domains
A list of disposable email domains
divot
Pivotal Tracker integration for a deployment script. pivot + deploy = divot, get it?
docs
learn you some npm for great good
download-counts
Background jobs and a minimal service for collecting and delivering download counts
do-you-even-lift
Calculate package sizes in various configurations
dr-frankenstyle
We like to build small reusable bits of CSS, and include only necessary CSS in our applications. dr-frankenstyle enables us to do just that! It resolves CSS dependencies between node packages, carefully respecting the order of our components, so that our final CSS cascades correctly.
dynector
DynECT DNS command-line tool
dyn-js
Dyn SDK for Node.JS
ec2tail
tail the logs of remote EC2 servers
eloqua-client
null
enterprise-configurator
Shared CLI and config helper for npm Enterprise services
etcetera
read service config from etcd in a truly boring way
express-oauth-server
Complete, compliant and well tested module for implementing an OAuth2 Server/Provider with express in node.js
external-fetch
null
fastly-audit-purge
Audit all the package json urls in fastly, and purge any that are mismatched across POPs.
find-npm-prefix
Find the npm project directory associated with for a given directory
forza
A lightweight agent for Numbat
fs-minipass
fs read and write streams based on minipass
fstream
Advanced FS Streaming for Node
fstream-ignore
null
fstream-npm
fstream class for creating npm packages
fs-vacuum
Remove empty branches in a directory tree.
fs-write-stream-atomic
Like `fs.createWriteStream(...)`, but atomic.
gentle-fs
null
gh-issues
Batch close github issues.
git-repo-manager
Clone and update from remote git repositories, keeping a local bare repo to reduce network accesses on future clones.
google-container-engine
interact with Google Cloud's Container Engine using node
graphics
All the npm SVGs stuffed into a JSON object
handlebars-helper-from-package
null
handlebars-helper-icon
null
handlebars-react
A React wrapper for legacy handlebars components
hapi-stateless-notifications
A plugin to store inter-page notifications in redis and allow them to be displayed
hosted-git-info
Provides metadata and conversions from repository urls for Github, Bitbucket and Gitlab
how-npm-works-docs
gitbook for how npm works docs
humans
The humans who work at npm
ifttt-hook-translator
ifttt.npmjs.com translate webhooks to maker channel iftt requests!!
inflight
Add callbacks to requests in flight to avoid async duplication
ini
An ini parser/serializer in JavaScript
init-package-json
A node module to get your node module started
installation-setup-docs
null
jobs
null
kenny-logins
a module to automate logging into npm
keyword-context
Grab the context around keywords in a body of text
libnpm
programmatic npm API
libnpmhook
programmatic registry hooks API
libnpm-read-package-manifest
Read package manifest data off disk
libnpm-resolve-module-tree
Given a set of dependencies return a fully realized logical tree using only the most recent package versions.
lockfile
A very polite lock file utility, which endeavors to not litter, and to wait patiently for others.
logical-tree
Calculates a nested logical tree using a package.json and a package lock.
logos
official logos for npm, Inc
lylog
Syslog proxy that receives syslogs from Fastly, and sends them to Logly.
marky-compare
given a package, diff the npm and github markup of the README
marky-markdown
npm's markdown parser
marky-markdown-integration-test
highlight every readme on npm to make sure things are still 100%
micro-monitor
add a monitoring endpoint to your node background services
move-concurrently
Promises of moves of files or directories with rename, falling back to recursive rename/copy on EXDEV errors, with configurable concurrency and win32 junction support.
multi-fs
A client for doing FS operations in multiple places in sync.
mustache-mailer
send emails using nodemailer and mustache templates
mute-stream
Bytes go in, but they don't come out (when muted).
my-first-publish-bot
a twitter bot that congratulates people for their first npm publication
ndm
ndm allows you to deploy OS-specific service-wrappers directly from npm-packages.
new-docs
a newly refactored version of the npm docs site into gitbook guides
newww-tests
Functional test suite for newww
next.js
A minimalistic framework for universal server-rendered React applications
nicely-placed-modification-logs
write modifications/events to append only logs. process those changes sequentially. like an _changes feed but in a file
nm
Manage your `node_modules` as a set of directories on disk.
node
something that sort of looks like Node
node-fetch-npm
A light-weight module that brings window.fetch to Node.js
node-github-url-from-git
null
node-oauth2-server
Complete, compliant and well tested module for implementing an OAuth2 Server/Provider with express in node.js
node-semver
The semver parser for node (the one npm uses)
node-tar
tar for node
node-which
Like which(1) unix command. Find the first instance of an executable in the PATH.
nopt
Node/npm Option Parsing
normalize-git-url
Turn a Git URL into its canonical form.
normalize-license-data
clean up licenses from package.json files and the npm registry
normalize-package-data
normalizes package metadata, typically found in package.json file.
normalize-registry-metadata
clean package metadata objects you get from registry changes feeds
notify-by-ses
A script for sending Nagios notifications using SES.
npm
a package manager for javascript
npm2es2
fork of npm2es that supports npm's modern configuration and dockerization approaches.
npm-audit-report
null
npm-authify
Supporting library for handling authentication (login, creation, req auth) with the npm registry.
npm-bundled
null
npm-cache-filename
Given a cache folder and url, return the appropriate cache folder.
npm-camp
a community conference for all things npm
npm-collection-staff-picks
null
npmconf
npm config thing
npm_conf
A conference about npm, maybe. Not to be confused with npmconf.
npm-docker-couchdb
couchdb instance based on klaemo/couchdb, which installs registry-couchapp and npm's bespoke couchdb config
npme-ansible-module
npm module that wraps npm Enterprise Ansible scripts.
npme-auth-bitbucket
Integrate Bitbucket auth in your npm Enterprise instance
npme-auth-github
GitHub powered authentication/authorization strategy for npm Enterprise.
npme-auth-oauth2
OAuth 2.0 authentication for npm Enterprise
npme-auth-oauth2-restricted
OAuth 2.0 authentication strategy, but restricted to a whitelist of emails.
npme-centos65
Centos-6.5 specific npm Enterprise install module.
npme-docker
Docker image definitions for npm Enterprise
npme-docs
documentation for npm Enterprise
npme-installer
npm Enterprise installer
npmepm
npm Enterprise Post Mortem utils
npme-trusty
Ubuntu Trusty specific npm Enterprise install module.
npme-unknown
Unknown OS installer for npm Enterprise.
npme-vagrant
a vagrant setup for trialing npm Enterprise
npm-expansions
Send us a pull request by editing expansions.txt
npm-explicit-installs
The package that contains the list of packages displayed on the npm home page
npm-fastly-purge
Purge the Fastly CDN cache on every change to the npm registry couchdb
npm-fullfat-registry
Make a registry with all attachments intact
npm-hook-receiver
sample code for receiving package hooks from the npm registry
npm-hook-slack
Report on registry events to slack, tersely.
npmi-cli
command line interface for generating npm and npm Enterprise integrations
npm-install-checks
null
npm-lifecycle
npm lifecycle script runner
npm-like-im-5
no need for fancy words, here's a simple intro to npm
npmlog
The logger that npm uses
npm-logbot
null
npm-lylog
the lylog SMF wrapper for npm registry logs
npm-marketing-changes-feed
null
npm-marketing-sidebar-blob
marketing blobs for simple sidebar block
npm-merge-driver
git merge driver for resolving conflicts in npm-related files
npmo-auth-ldap
npm On-Site plugin for authenticating against LDAP.
npmo-auth-sso
authentication strategy for SAML providers
npmo-auth-token
token based authentication strategy designed for CI systems.
npmo-docker-compose
run npm on-site using docker compose.
npm-package-arg
Parse the things that can be arguments to `npm install`
npm-packlist
Walk through a folder and figure out what goes in an npm package
npm-profile
Make changes to your npmjs.com profile via cli or library
npm-registry-client
null
npm-registry-couchapp
couchapp bits of registry.npmjs.org
npm-registry-fetch
like fetch() but for the npm registry
npm-registry-mock
mock the npm registry
npm-registry-readme-trim
Trim the `readme` fields on npm registry document objects.
npm-remote-ls
Examine a package's dependency graph before you install it
npms-analyzer
The analyzer behind https://npms.io
npm-skim-registry
Move attachments into Manta and out of the registry
npm-tips
A collection of short (5 words or so) tips and tricks that can be sprinkled about the npm site.
npm-tutor
npm tutor for nodeconf 2014
npm-user-validate
user validation
nsqjs
NodeJS client library for NSQ
nsq-relayer
emit an event with a json payload & get it posted to nsq
numbat-analyzer
dashboard/alert/monitor for the numbat-powered metrics system
oauth2-server-pg
PostgreSQL and Express powered OAuth 2.0 server
orgs-docs
the documentation for npm orgs
osenv
Look up environment settings specific to different operating systems.
oss-license-name-to-url
null
oss-weekly
a weekly mailing about all things npm Open Source
package-audit
Compare all packages published prior to 2014-03-01 to their tagged git versions, if possible
Paquetes-de-Codigo-Abierto
An index of open source software, descriptions, and offers for personal mentorship for the Computer Science students at the University of Havana.
pg-db-session
:hocho: :skull: Associate PG connections with requests using domains :ghost: :crescent_moon:
pingme
Super simple HTTP server that can be easily pinged so that Nagios et al can know your stuff's healthy.
pivotal-ui
null
pkgize
a markdown-it plugin for dealing with npm package data
policies
Privacy policy, code of conduct, license, and other npm legal stuff
postgresql
Ansible role for PostgreSQL
potoroo
password rule checker for npm
private-pkgs-orgs-docs
null
promzard
A prompting json thingie
public-api
null
publishing-pkgs-docs
null
rderby
rolling restarts using HAProxy, ndm, and some elbow grease.
read
read(1) for node.
read-cmd-shim
Read the path a cmd-shim is pointing at. Acts like fs.readlink but for cmd-shims.
readdir-scoped-modules
Like `fs.readdir` but handling `@org/module` dirs as if they were a single entry.
read-installed
Read all the installed packages in a folder, and return a tree structure with all the data.
readme-tester
parse all READMEs in the npm registry with MarkyMarkdown
read-package-json
The thing npm uses to read package.json files with semantics and defaults and validation and stuff
read-package-tree
Read the contents of node_modules
realize-package-specifier
Like npm-package-arg, but more so, producing full file paths and differentiating local tar and directory sources.
redis
null
redis-pool
null
redsess
Yet another redis session thing for node.
registry
:package: :ledger: A public issue repo for the npm registry team.
registry-cert-verification
A way to verify that the npm registry's SSL certs are in order
registry-docs
document the registry public API. WIP.
registry-follower-tutorial
write you a registry follower for great good
rewrite-url-follower
rewrite the tarball URLs in couchdb from one registry to another
rfcs
Public change requests for the npm CLI and associated tooling
route66
add a bunch of cnames to route 53 all at once
rust-readme-client
interface to npm pkg readmes in rust
s3-time-stream
binary search to and stream an exact time range from logs stored in s3.
scope-it
rewrite your require statements to use a new scope.
security-holder
An npm package that holds a spot.
semver.npmjs.com
A website that teaches you how semantic versioning works
seq-file
A module for storing the ever-increasing sequence files when following couchdb _changes feeds.
seq-save
save a sequence # to a configurable backend (etcd, files, etc.)
shelby
a system agent in rust for the numbat metrics system
shirts
A repo for the tee shirts
sign-payload
sha256 sign payload with secret. used in webhooks.
site-structure
page structure studies for the expanded npm site. be warned! a designer trying to code up in here....
slide-flow-control
A flow control library that fits in a slideshow
sparkline
Generate SVG sparklines with JavaScript without any external dependency.
spife
:curry: :fork_and_knife: a jshttp based µframework :fork_and_knife: :spaghetti:
spife-dev-logger
A JSON log prettyprinter for knork.
spife-ratelimit
:alarm_clock: :no_entry_sign: ratelimit spife apps with token buckets!
static-pages
These are static pages for the npm website
support-cli
File your support requests for the npm CLI here!
talk-proposals
a repository for developing and recording npm talk proposals
tarball-url-info
take a tarball and return an object with tarball path, version, etc
tarpit
tarpit actions based on a key
team-info-cache
null
terraform-ast
Parse and write Terraform definitions using COMPUTERS
token-facilitator
generates tokens and stores them with relevant data in redis
tumblr-theme
The custom HTML of our tumblog, because why not.
uid-number
Convert a username/group name to a uid/gid number
unique-filename
Generate a unique filename for use in temporary directories or caches.
unique-slug
Generate a unique character string suitible for use in files and URLs.
using-pkgs-docs
null
validate-npm-package-name
Is the given string an acceptable npm package name?
with-fixtures
null
wombat-cli
The wombat cli tool.
wrappy
Callback wrapping utility
write-file-atomic
Write files in an atomic fashion w/configurable ownership
www
community space for the npm website

This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.