fengmk2

206 Packages by fengmk2

  • ab A benchmark tool.
  • address Get current machine IP, MAC and DNS servers.
  • agentkeepalive Missing keepalive http.Agent
  • ali-oss aliyun oss(open storage service) node client
  • ali-rds Aliyun RDS client
  • ali-sdk An sdk include all aliyun, taobao, tmall, alibaba open apis.
  • ali.iconv Text recoding in JavaScript for fun and profit!
  • ali.koa-router Router middleware for koa. Provides RESTful resource routing.
  • ali.regenerator Source transformer enabling ECMAScript 6 generator functions (yield) in JavaScript-of-today (ES5)
  • alice-animate 酷炫的 CSS3 动画。
  • archan Array-like generator-based channels
  • binpack.js The Javascript implementation of binpack
  • bt Detect content-type from Buffer data.
  • buffer-concat concat patch for Buffer in node < 0.8.
  • buffer-type Detect content-type from Buffer data.
  • bugfree BugFree API Node.js client
  • byte Input Buffer and Output Buffer, just like Java ByteBuffer
  • cache-dns Like `dns` module, but cache the results.
  • cfork cluster fork and restart easy way
  • chanel Channel-based control-flow for parallel tasks with concurrency control
  • charset Get the content charset from header and html content-type.
  • chunked HTTP [Transfer-Encoding: chunked](http://en.wikipedia.org/wiki/Chunked_transfer_encoding) Stream for Node.js
  • chunkstream A ReadStream: emit data chunk by chunk.
  • cnpm cnpm: npm client for cnpmjs.org
  • cnpmjs.org Private npm registry and web for Enterprise, base on MySQL and Simple Store Service
  • co-assert-timeout Assert a thunk or generator's timeout co-style
  • co-body request body parsing for co
  • co-busboy Busboy multipart parser as a yieldable
  • co-child-process easily spawn a child process with co
  • co-defer setImmediate and stuff with generators
  • co-event-wrap Wrap `EventEmitter` to support `generator` listener.
  • co-multipart Download multipart files with open file descriptor limits and file disposal
  • co-readall co version readall
  • co-urllib co version of urllib
  • cogent Simpler HTTP requests using co
  • connect-domain-fengm... Asynchronous error handler for Connect
  • connect-markdown Auto convert markdown to html for connect.
  • connect-mredis Redis session store for Connect
  • connect-render Template Render helper using `ejs` for `connect`: res.render(view, options). Support `connect` @1.8.x and @2.2.0+ .
  • connect-rid connect request id middleware
  • connect-rt connect response time middleware, include micro second.
  • contentstream Make a readable stream by input content, content could be `String`, `Buffer`, `Object`, `Number` and so on.
  • contributors Generate a Markdown list of contributors to your GitHub repository.
  • cov Mocha Coverage report store on CDN.
  • data_output_stream java.io.DataOutStream in javascript
  • default-user-agent Default user agent string for nodejs http request
  • digest-header Digest access authentication header helper
  • dnspod-ddns-local A DNSPOD DDNS Client
  • domain-middleware uncaughtException middleware for connect, base on `domain` module.
  • emoji This library allows the handling and conversion of Emoji in Javascript.
  • enable ES6 and ES7 feature detection.
  • end-or-error Listen readable stream `end` or `error` event once
  • fileloader more stable file loader for nunjucks, and support charsets like `gbk`.
  • filestore A File Store, could use in connect.session
  • formstream A multipart/form-data encoded stream, helper for file upload.
  • fs-read-cache Cache utf8 files based on mtime
  • fs-readdir-recursive Recursively read a directory
  • giturl Transfer git url to web url
  • graceful Graceful exit when `uncaughtException` emit, base on `process.on('uncaughtException')`.
  • havana Havana Node.js client.
  • hbase-client Asynchronous HBase client for Node.js, pure javascript implementation.
  • hessian.js Hessian Serialization written by pure JavaScript, support all kind of types in Java.
  • interceptor an interceptor to mock one-way off network
  • istanbul-harmony Yet another JS code coverage tool that computes statement, line, function and branch coverage with module loader hooks to transparently add coverage when running tests. Supports all JS coverage use cases including unit tests, server side functional tests
  • java.io Object Serialization Stream Protocol javascript implement
  • jscexify Jscexify all nodejs async API.
  • jscover node wrap for JSCover.
  • jsonp-body Helper to create more safe jsonp response body for koa and other web framework.
  • kcors Cross-Origin Resource Sharing(CORS) for koa
  • koa Koa web app framework
  • koa-basic-auth Blanket basic auth middleware for koa
  • koa-cdn middleware for a koa-based CDN
  • koa-cluster Koa clustering and domain-based error handling utility
  • koa-common Common middleware aggregate module for lazy people
  • koa-compose compose Koa middleware
  • koa-compress Compress middleware for koa
  • koa-conditional-get Conditional GET support for koa
  • koa-csrf CSRF tokens for koa
  • koa-etag ETag support for koa
  • koa-favicon favicon bounce middleware for koa
  • koa-file-server file serving middleware for koa
  • koa-fresh koa-fresh: HTTP response freshness testing middleware base on koa
  • koa-gzip gzip support for koa responses.
  • koa-json pretty (non-compressed) json response middleware
  • koa-jsonapi Build JSON API compliant REST API base on koa
  • koa-logger Logging middleware for koa
  • koa-lusca Web application security middleware for koa.
  • koa-mock web page mock middleware
  • koa-mongodb-logger Log and profile Koa requests to MongoDB
  • koa-mount Mounting middleware for koa
  • koa-onerror koa error handler, hack ctx.onerror
  • koa-override method override middleware for koa
  • koa-override-method method override utility for koa
  • koa-path path-matching middleware for koa
  • koa-qs qs for koa
  • koa-querystring-stri... This patches a koa app with `this.query.foo` return strict `string`. Disable multi values.
  • koa-ratelimit Rate limiter middleware for koa
  • koa-response-time X-Repsonse-Time middleware for koa
  • koa-rewrite URL rewrite middleware for koa
  • koa-roles koa version of Connect-Roles
  • koa-route Koa route middleware
  • koa-safe-jsonp Safe jsonp plusins for koa.
  • koa-send Transfer static files
  • koa-sendfile basic file-sending utility for koa
  • koa-session Koa cookie session middleware
  • koa-spdy Add SPDY methods to your koa app
  • koa-static Static file serving middleware for koa
  • koa-static-cache Static cache for koa
  • koa-trie-router Trie-routing for Koa
  • loading loading dir files as module to an object
  • lock-and-yield lock generator functions based on a key
  • logfilestream Log file stream, including auto rolling feature, support multiprocess `append` write at the same time.
  • marked-edp A markdown parser built for speed
  • marked-prettyprint A markdown parser built for speed
  • mdit Markdown it, yes, everything!
  • metaweblog MetaWeblog API on Nodejs
  • microsecond microsecond diff.
  • microtime2 Get the current time in microseconds
  • mirrors mirrors everything
  • mm mock mate, mock http request, fs access and so on.
  • mongoskin The future layer above node-mongodb-native
  • mredis 管理多个redis服务,消除redis服务的单点问题,并提供调用超时控制
  • mysql-ali A node.js driver for mysql. It is written in JavaScript, does not require compiling, and is 100% MIT licensed.
  • mysql-alpha A node.js driver for mysql. It is written in JavaScript, does not require compiling, and is 100% MIT licensed.
  • nab Node version ab.
  • nae-fs nae file system
  • nae-net safe protect for `net` module in NAE
  • nae-sandbox Sandbox Environment for Node App Engine.
  • nae-web nae user
  • nb nodebox cli.
  • ndir The lost dir util tools for Nodejs. Handle dir and file in Event
  • ngen-edp Package generator (structure, changelogs, tests, package.json, etc)
  • node-gitlab Gitlab API nodejs client.
  • node-gyp-install-cn Manually download node/iojs header files for usage with node-gyp.
  • node-murmurhash murmurhash V2, support utf8 Buffer
  • node-patch Patch codes for node <= 0.6
  • node-pre-gyp-qn Node.js native addon binary install tool
  • npm-beta A package manager for node
  • npm-for-cnpm a package manager for JavaScript
  • npm-template npm module project template helper script.
  • npm-user-service npm user service for cnpmjs.org
  • nunjucks-ali A powerful templating engine with inheritance, asynchronous control, and more (jinja2 inspired)
  • odps Node.js ODPS SDK.
  • odps-common ODPS common libs, include `requestSignature`.
  • onehost One host only, redirect other hosts to bind host.
  • optimized Detect a function can be optimized or not.
  • oss-client aliyun oss client for node.js
  • oss-cnpm a oss api wraper for cnpm
  • ots Aliyun OTS(Open Table Service) nodejs SDK. http://ots.aliyun.com/
  • parameter A parameter verify tools.
  • pedding Just pedding for callback.
  • phantomtest HTTP assertions made easy via phantomjs, just like supertest does
  • pm Process Manager for Node.js, branched from node-cluster.
  • protobuf-ali Protocol Buffers for NodeJS
  • pswd Hash and compare passwords with pbkdf2
  • qn Another qiniu API client for Node.js.
  • qn-cnpm qnfs cnpm wrapper
  • qnfs Network Node.js [fs](http://nodejs.org/api/fs.html) module base on [qiniu](http://docs.qiniu.com/api/)
  • qps High performance qps counter
  • readall readall `Stream` datas helper.
  • recast-harmony JavaScript syntax tree transformer, conservative pretty-printer, and automatic source map generator
  • response-cookie cookie helpers for response.
  • response-patch monkey patch for `http.ServerResponse`.
  • restful-client RESTFul api client base object. Usually use by some api client implementation.
  • restful-router Simple RESTful url router.
  • restful-wrap restful controllers wrap, only use on connect
  • rid Request Unique ID, base on current server `ip`, `process.pid` and auto increase id, like `$ip,$pid,$id`
  • safe-redirect Safe redirect middleware for connect
  • scream-buf-cat concatenate a scream into a single buffer
  • screamable convert screams to readable streams
  • screams Simpler object streams using generators
  • scripe pipe screams into a writable stream
  • sendmessage Send a cross process message if message channel is connected.
  • sfs Simple file store service
  • sfs-client sfs client
  • should-deprecated should-deprecated
  • speeds Speeds controllable stream. Uou can control the downstream speed on your own.
  • sqlstring SQL escape and format from mysql/lib/protocol/SqlString.js
  • sync_package Sync package from remote registry to local registry
  • tenjin A high performance template engine base on node.js.
  • thunkify-wrap Turn callbacks, arrays, generators, generator functions, and promises into a thunk
  • top Taobao Open API Client.
  • totoro-driver-base totoro driver base class
  • totoro-nodejs totoro nodejs driver, use to run nodejs on all os, like `linux`, `windows` and `osx`.
  • totoro-phantomjs totoro phantomjs driver
  • totoro-phantomjs-dri... totoro phantomjs driver
  • treekill treekill process and it's all children and child offspring children.
  • unglob Unglob a list of files
  • urlencode encodeURIComponent with charset
  • urlexpand Expand the shorten url, handle all the 30x http redirect and get the original url.
  • urllib Help in opening URLs (mostly HTTP) in a complex world — basic and digest authentication, redirections, cookies and more.
  • urlmock Easy load mock data from a specify url
  • urlrouter connect missing router middleware, support express format routing.
  • userauth user auth abstraction layer middleware.
  • utility A collection of useful utilities.
  • vmto velocity(vm) to any other templates.
  • wb Another weibo API Node.js client.
  • webcache webcache [![Build Status](https://secure.travis-ci.org/fengmk2/webcache.png)](http://travis-ci.org/fengmk2/webcache) =======
  • webcamera a camera to shooting web page
  • weibo Weibo SDK, base on node. Now support weibo, tqq, tsohu, twitter and github.
  • weibo-mid Convert [Weibo Open API](http://open.weibo.com) mid to base62 hash string.
  • wt wt: Simple dir watcher, including all subdirectories, support multi dirs
  • xml2json-edp Converts xml to json and viceverza, using node-expat.
  • xss-test xss-test
  • yield-ratelimit-rese... wait until the ratelimit is reset
  • zookeeper-watcher Extend node-zookeeper-client, let zookeeper client support `watch(path)` method.

15 Packages starred by fengmk2

  • byte Input Buffer and Output Buffer, just like Java ByteBuffer
  • cnpm cnpm: npm client for cnpmjs.org
  • cnpmjs.org Private npm registry and web for Enterprise, base on MySQL and Simple Store Service
  • connect High performance middleware framework
  • growl Growl unobtrusive notifications
  • java.io Object Serialization Stream Protocol javascript implement
  • koa Koa web app framework
  • mocha simple, flexible, fun test framework
  • npm a package manager for JavaScript
  • npm-registry-client Client for the npm registry
  • pedding Just pedding for callback.
  • remarkable Markdown parser, done right. 100% Commonmark support, extensions, syntax plugins, high speed - all in one.
  • sloc sloc is a simple tool to count SLOC (source lines of code)
  • tair Taobao Tair Client for Node.js
  • urllib Help in opening URLs (mostly HTTP) in a complex world — basic and digest authentication, redirections, cookies and more.