Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

awesome-node-modules

Awesome Node.js modules.
https://github.com/AlexBai1991/awesome-node-modules

Last synced: 2 days ago
JSON representation

  • Uncategorized

    • Uncategorized

      • npm - A package manager for javascript.
      • optimist - Light-weight option parsing for node.js.
      • mkdirp - Recursively mkdir, like `mkdir -p`, but in node.js.
      • http-server - A simple zero-configuration command-line http server.
      • http-proxy - An HTTP programmable proxying library that supports websockets. It is suitable for implementing components such as proxies and load balancers.
      • router - Simple middleware-style router.
      • request - Simplified HTTP request client.
      • cheerio - Fast, flexible, and lean implementation of core jQuery designed specifically for the server.
      • Express - Fast, unopinionated, minimalist web framework for node.
      • koa - Expressive middleware for node.js using generators.
      • mocha - Simple, flexible, fun javascript test framework for node.js & the browser. (BDD, TDD, QUnit styles via interfaces).
      • karma - Spectacular Test Runner for JavaScript.
      • jasmine - DOM-less simple JavaScript testing framework.
      • qunit - An easy-to-use JavaScript Unit Testing framework.
      • chai - BDD / TDD assertion framework for node.js and the browser that can be paired with any testing framework.
      • shoule.js - test framework agnostic BDD-style assertions.
      • expect.js - Minimalistic BDD-style assertions for Node.JS and the browser.
      • better-assert - C-style assert() for nodejs, reporting the expression string as the error message.
      • ejs - Embedded JavaScript templates.
      • Mu - A Node.js Mustache template engine (and compiler).
      • webpack - A bundler for javascript and friends.
      • gulp - The streaming build system.
      • grunt - The JavaScript Task Runner.
      • browserify - Browser-side require() the node.js way.
      • less - The dynamic stylesheet language.
      • node-sass - Node-sass is a library that provides binding for Node.js to libsass, the C version of the popular stylesheet preprocessor, Sass.
      • stylus - Expressive, robust, feature-rich CSS language built for nodejs.
      • postcss - PostCSS is a tool for transforming styles with JS plugins. These plugins can support variables and mixins, transpile future CSS syntax, inline images, and more.
      • babel - Babel is a compiler for writing next generation JavaScript.
      • eslint - A fully pluggable tool for identifying and reporting on patterns in JavaScript.
      • jshint - JSHint is a tool that helps to detect errors and potential problems in your JavaScript code.
      • kramed - A markdown (kramdown compatible) parser and compiler. Built for speed.
      • markdown - A Markdown parser for javascript.
      • marked - A full-featured markdown parser and compiler, written in JavaScript. Built for speed.
      • gitbook - Modern book format and toolchain using Git and Markdown.
      • dox - JavaScript documentation generator for node using markdown and jsdoc.
      • extend - Port of jQuery.extend for node.js and the browser.
      • del - Delete files/folders using globs.
      • glob - Match files using the patterns the shell uses, like stars and stuff.
      • commander - The complete solution for node.js command-line programs.
      • semver - The semantic version parser used by npm.
      • node-jslint - The JavaScript Code Quality Tool — for Node.js.