Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/AlexBai1991/awesome-node-modules
Awesome Node.js modules.
https://github.com/AlexBai1991/awesome-node-modules
List: awesome-node-modules
Last synced: 3 months ago
JSON representation
Awesome Node.js modules.
- Host: GitHub
- URL: https://github.com/AlexBai1991/awesome-node-modules
- Owner: AlexBai1991
- Created: 2016-01-23T04:08:39.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2015-11-03T09:26:50.000Z (about 9 years ago)
- Last Synced: 2024-04-09T20:14:37.033Z (7 months ago)
- Homepage: https://github.com/syaning/awesome-node-modules
- Size: 176 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- ultimate-awesome - awesome-node-modules - Awesome Node.js modules. (Programming Language Lists / JavaScript Lists)
README
# awesome-node-modules
- [http-server](https://github.com/indexzero/http-server) - A simple zero-configuration command-line http server.
- [http-proxy](https://github.com/nodejitsu/node-http-proxy) - An HTTP programmable proxying library that supports websockets. It is suitable for implementing components such as proxies and load balancers.
- [router](https://github.com/pillarjs/router) - Simple middleware-style router.
- [request](https://github.com/request/request) - Simplified HTTP request client.
- [cheerio](https://github.com/cheeriojs/cheerio) - Fast, flexible, and lean implementation of core jQuery designed specifically for the server.### Web Framework
- [Express](https://github.com/strongloop/express) - Fast, unopinionated, minimalist web framework for node.
- [koa](https://github.com/koajs/koa) - Expressive middleware for node.js using generators.### Testing Framework
- [mocha](https://github.com/mochajs/mocha) - Simple, flexible, fun javascript test framework for node.js & the browser. (BDD, TDD, QUnit styles via interfaces).
- [karma](https://github.com/karma-runner/karma) - Spectacular Test Runner for JavaScript.
- [jasmine](https://github.com/jasmine/jasmine) - DOM-less simple JavaScript testing framework.
- [qunit](https://github.com/jquery/qunit) - An easy-to-use JavaScript Unit Testing framework.### Assertion
- [chai](https://github.com/chaijs/chai) - BDD / TDD assertion framework for node.js and the browser that can be paired with any testing framework.
- [shoule.js](https://github.com/shouldjs/should.js) - test framework agnostic BDD-style assertions.
- [expect.js](https://github.com/Automattic/expect.js) - Minimalistic BDD-style assertions for Node.JS and the browser.
- [better-assert](https://github.com/tj/better-assert) - C-style assert() for nodejs, reporting the expression string as the error message.### Template Engine
- [jade](https://github.com/jadejs/jade) - Robust, elegant, feature rich template engine for Node.js.
- [ejs](https://github.com/mde/ejs) - Embedded JavaScript templates.
- [Mu](https://github.com/raycmorgan/Mu) - A Node.js Mustache template engine (and compiler).### Package Mangement Tools
- [npm](https://www.npmjs.com/) - A package manager for javascript.
- [bower](http://bower.io/) - A package manager for the web.### Build Tools & Module Loaders
- [webpack](https://github.com/webpack/webpack) - A bundler for javascript and friends.
- [gulp](https://github.com/gulpjs/gulp) - The streaming build system.
- [grunt](https://github.com/gruntjs/grunt) - The JavaScript Task Runner.
- [browserify](https://github.com/substack/node-browserify) - Browser-side require() the node.js way.### CSS Related
- [less](https://github.com/less/less.js) - The dynamic stylesheet language.
- [node-sass](https://github.com/sass/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](https://github.com/stylus/stylus) - Expressive, robust, feature-rich CSS language built for nodejs.
- [postcss](https://github.com/postcss/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.### ECMAScript Related
- [babel](https://github.com/babel/babel) - Babel is a compiler for writing next generation JavaScript.
- [eslint](https://github.com/eslint/eslint) - A fully pluggable tool for identifying and reporting on patterns in JavaScript.
- [jshint](https://github.com/jshint/jshint) - JSHint is a tool that helps to detect errors and potential problems in your JavaScript code.
- [node-jslint](https://github.com/reid/node-jslint) - The JavaScript Code Quality Tool — for Node.js.### Markdown
- [kramed](https://github.com/GitbookIO/kramed) - A markdown (kramdown compatible) parser and compiler. Built for speed.
- [markdown](https://github.com/evilstreak/markdown-js) - A Markdown parser for javascript.
- [marked](https://github.com/chjj/marked) - A full-featured markdown parser and compiler, written in JavaScript. Built for speed.
- [gitbook](https://github.com/GitbookIO/gitbook) - Modern book format and toolchain using Git and Markdown.
- [dox](https://github.com/tj/dox) - JavaScript documentation generator for node using markdown and jsdoc.### Utils
- [extend](https://github.com/justmoon/node-extend) - Port of jQuery.extend for node.js and the browser.
- [del](https://github.com/sindresorhus/del) - Delete files/folders using globs.
- [glob](https://github.com/isaacs/node-glob) - Match files using the patterns the shell uses, like stars and stuff.
- [commander](https://github.com/tj/commander.js) - The complete solution for node.js command-line programs.
- [optimist](https://github.com/substack/node-optimist) - Light-weight option parsing for node.js.
- [semver](https://github.com/npm/node-semver) - The semantic version parser used by npm.
- [mkdirp](https://github.com/substack/node-mkdirp) - Recursively mkdir, like `mkdir -p`, but in node.js.