-
工具类库
-
utility
A collection of useful utilities.
GitHub:https://github.com/node-modules/utility
✨800+
npm install utility
-
lodash
A modern JavaScript utility library delivering modularity, performance, & extras.
GitHub:https://github.com/lodash/lodash
✨33k+
npm install lodash
-
-
http相关
-
superagent
http方面的库,可以发起get或post请求。
A small progressive client-side HTTP request library.
GitHub:https://github.com/visionmedia/superagent
✨20k+
npm install superagent
-
request
http请求客户端
Simplified HTTP request client.
GitHub:https://github.com/request/request
✨13k+
npm install request
-
-
cheerio
专为服务器设计的快速、灵活和精益,实现核心jQuery。
Fast, flexible & lean implementation of core jQuery designed specifically for the server.
GitHub:https://github.com/cheeriojs/cheerio
npm install cheerio
-
async
是一个流程控制工具包,提供了直接而强大的异步功能。基于Javascript为Node.js设计,同时也可以直接在浏览器中使用。
Async is a utility module which provides straight-forward, powerful functions for working with asynchronous JavaScript.
GitHub:https://github.com/caolan/async
npm install async
-
EventProxy
一个很轻量的工具,但是能够带来一种事件式编程的思维变化。有几个特点:
- 利用事件机制解耦复杂业务逻辑
- 移除被广为诟病的深度callback嵌套问题
- 将串行等待变成并行等待,提升多异步协作场景下的执行效率
- 友好的Error handling
- 无平台依赖,适合前后端,能用于浏览器和Node.js
- 兼容CMD,AMD以及CommonJS模块环境
GitHub:https://github.com/JacksonTian/eventproxy
npm install eventproxy
-
nodemon
用来监视node.js应用程序中的任何更改并自动重启服务,非常适合用在开发环境中。
nodemon is a tool that helps develop node.js based applications by automatically restarting the node application when file changes in the directory are detected.
GitHub:https://github.com/remy/nodemon
npm install nodemon
-
mongoose
设计用于异步环境的MongoDB模型工具。
Mongoose is a MongoDB object modeling tool designed to work in an asynchronous environment.
GitHub:https://github.com/Automattic/mongoose
npm install nodemon
-
uuid
uuid生成工具。
Generate RFC-compliant UUIDs in JavaScript.
GitHub:https://github.com/kelektiv/node-uuid
npm install uuid
-
koa-router
koa的路由中间件。
Router middleware for koa.
GitHub:https://github.com/alexmingoia/koa-router
npm install koa-router
-
cross-env
跨平台的在运行脚本时添加环境变量
Run scripts that set and use environment variables across platforms.
-
config
根据环境变量自动匹配对应的配置文件,支持.js, .ts, .yml, .yaml, .xml, .coffee, .cson, .properties, .json, .json5, .hjson
Node-config organizes hierarchical configurations for your app deployments.
source's Introduction
source's People
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.