Help developers discover the tools you use. Get visibility for your team's tech choices and contribute to the community's knowledge.
npm is the command-line interface to the npm ecosystem. It is battle-tested, surprisingly flexible, and used by hundreds of thousands of JavaScript developers every day. | Setup custom rules around pull requests, commits and commiters for all your Github repositories. For example, you create a rule that says "no direct commits are allowed to the master, develop or production branches". |
| - | Integrates with Flowdock;Integrates with Slack;Push notifications to your mobile devices;Instant email notifications;Notification when team member commits directly to a protected branch;Notification when a PR is merged by an un-authorized user;Notification when a PR is merged without an 'LGTM' comment;Notification when force-pushes to protected branches happen |
Statistics | |
GitHub Stars 17.6K | GitHub Stars - |
GitHub Forks 3.0K | GitHub Forks - |
Stacks 137.4K | Stacks 3 |
Followers 82.2K | Followers 9 |
Votes 1.6K | Votes 0 |
Pros & Cons | |
Pros
Cons
| No community feedback yet |
Integrations | |
| No integrations available | |

RequireJS loads plain JavaScript files as well as more defined modules. It is optimized for in-browser use, including in a Web Worker, but it can be used in other JavaScript environments, like Rhino and Node. It implements the Asynchronous Module API. Using a modular script loader like RequireJS will improve the speed and quality of your code.

Browserify lets you require('modules') in the browser by bundling up all of your dependencies.

Yarn caches every package it downloads so it never needs to again. It also parallelizes operations to maximize resource utilization so install times are faster than ever.

Component's philosophy is the UNIX philosophy of the web - to create a platform for small, reusable components that consist of JS, CSS, HTML, images, fonts, etc. With its well-defined specs, using Component means not worrying about most frontend problems such as package management, publishing components to a registry, or creating a custom build process for every single app.

Keep your pull requests automatically up-to-date and resolve your pull requests' conflicts directly from GitHub's UI. Save hundreds of hours you spend resolving conflicts by keeping always your pull requests automatically up-to-date to reduce the chance of conflicts. If conflicts are found, you can straightforwardly resolve them on GitHub's UI with a click of a button.

A simple, zero-config-required local private npm registry. Comes out of the box with its own tiny database, and the ability to proxy other registries (eg. npmjs.org), caching the downloaded modules along the way.

Astral pulls down all of your starred repositories on GitHub and allows you to organize them using one or more tags.

It is the package installer for Python. You can use pip to install packages from the Python Package Index and other indexes.

Duo is a next-generation package manager that blends the best ideas from Component, Browserify and Go to make organizing and writing front-end code quick and painless.

TravisBuddy is a cloud service that creates comments in failed pull requests and tell the author what went wrong and what they can do to fix it.