markthethomas

134 Packages starred by markthethomas

  • api-benchmark A simple nodejs tool to measure and compare performances of api services
  • async Higher-order functions and common patterns for asynchronous code
  • autoprefixer Parse CSS and add vendor prefixes to CSS rules using values from the Can I Use website
  • aws-sdk AWS SDK for JavaScript
  • bcrypt A bcrypt library for NodeJS.
  • bcrypt-nodejs A native JS bcrypt library for NodeJS.
  • bench-rest bench-rest - benchmark REST (HTTP/HTTPS) API's. Node.js client module for easy load testing / benchmarking REST API' using a simple structure/DSL can create REST flows with setup and teardown and returns (measured) metrics.
  • benchmark A benchmarking library that works on nearly all JavaScript platforms, supports high-resolution timers, and returns statistically significant results.
  • bl Buffer List: collect buffers and access with a standard readable Buffer interface, streamable too!
  • body-parser Node.js body parsing middleware
  • browserify browser-side require() the node way
  • busboy A streaming parser for HTML form data for node.js
  • cache-manager Cache module for Node.js
  • chart.js Simple HTML5 charts using the canvas element.
  • codemirror In-browser code editing made bearable
  • concat-stream writable stream that concatenates strings or binary data and calls a callback with the result
  • connect-busboy Connect middleware for busboy
  • connect-flash Flash message middleware for Connect.
  • connect-redis Redis session store for Connect
  • consolidate Template engine consolidation library
  • cookie-parser cookie parsing with signatures
  • cors middleware for dynamically or statically enabling CORS in express/connect applications
  • country-data Data about countries - like their ISO codes and currencies
  • cron Cron jobs for your node
  • diff A javascript text diff implementation.
  • dokku-toolbelt Toolbelt for dokku, similar to the heroku toolbelt
  • duplexer Creates a duplex stream
  • elasticsearch The official low-level Elasticsearch client for Node.js and the browser.
  • esprima-fb Facebook-specific fork of the esprima project
  • event-stream construct pipes of streams of events
  • express Fast, unopinionated, minimalist web framework
  • express-breadcrumbs Easy to use generic breadcrumbs middleware for Express.
  • express-fluent-logge... access logger middleware using fluentd for express.js
  • express-keenio Express middleware for creating events from request-responses.
  • express-redis-cache A module to make Express interact with Redis (create, get, delete). You can automatically cache all your most popular routes in Redis.
  • express-ssl Enforce SSL for Express apps
  • express-subdomain Simple and lightweight middleware to handle subdomains
  • fbgraph Facebook Graph API client
  • flake-idgen Flake ID generator yields k-ordered, conflict-free ids in a distributed environment
  • fluent-logger-node Fluent logger for Node.js
  • forever A simple CLI tool for ensuring that a given node script runs continuously (i.e. forever)
  • formidable A node.js module for parsing form data, especially file uploads.
  • geojson Convert an array of geographic objects to GeoJSON
  • google-maps Wrapper for asynchronously used Google Maps API
  • grunt-deadlink check dead links in files
  • grunt-protractor-run... A Grunt plugin for running protractor runner.
  • gulp-autoprefixer Prefix CSS
  • gulp-coverage Instrument and generate code coverage independent of test runner
  • gulp-less Less for Gulp
  • gulp-sass Gulp plugin for sass
  • gulp-uncss Remove unused CSS selectors.
  • hapi HTTP Server framework
  • helmet Security middleware collection for Express/Connect
  • hyperstream stream html into html at a css selector
  • ionic A tool for creating and developing Ionic Framework mobile apps.
  • jasmine-fixture Makes injecting HTML snippets into the DOM easy & clean!
  • jasmine-node DOM-less simple JavaScript BDD testing framework for Node
  • joi Object schema validation
  • keen-js **Important:** v3.2.0 introduced several breaking changes from previous versions. Check out the [Changelog](./CHANGELOG.md#3.2.0) before upgrading.
  • keen.io Keen IO NodeJS module. Keen IO is a hosted API to collect, analyze, and visualize your data.
  • knox Amazon S3 client
  • loadtest Run load tests for your web application. Mostly ab-compatible interface, with an option to force requests per second. Includes an API for automated load testing.
  • lodash The modern build of lodash modular utilities.
  • memwatch Keep an eye on your memory usage, and discover and isolate leaks.
  • minimist parse argument options
  • mocha simple, flexible, fun test framework
  • mongoosastic A mongoose plugin that indexes models into elastic search
  • mongoose Mongoose MongoDB ODM
  • mongoose-crate Attach files to MongoDB models via Mongoose.js
  • mongoose-paginate Mongoose ORM (Node.js/MongoDB) Document Query Pagination
  • mongoose-query-pagin... Mongoose Query paginate.
  • mongoose-slug a simple mongoose plugin that populates `.slug` when the given `prop` is set.
  • mongoose-text-search MongoDB 2.4 text search support for mongoose
  • mongoose-timestamp Mongoose plugin that adds createdAt and updatedAt auto-assigned date properties
  • moonboots A set of tools and conventions for building/serving clientside apps with node.js
  • moonboots-express Express plugin for moonboots.
  • multer Middleware for handling `multipart/form-data`.
  • n node version manager
  • nconf Hierarchical node.js configuration with files, environment variables, command-line arguments, and atomic object merging.
  • nightmare A high level wrapper for Phantomjs
  • nock HTTP Server mocking for Node.js
  • node-inspector Web Inspector based nodeJS debugger
  • node-schedule A cron-like and not-cron-like job scheduler for Node.
  • node-uuid Rigorous implementation of RFC4122 (v1 and v4) UUIDs.
  • nodefly Application Performance Monitoring Agent
  • nodemailer Easy as cake e-mail sending from your Node.js applications
  • npm a package manager for JavaScript
  • parse The Parse JavaScript SDK
  • passport-facebook Facebook authentication strategy for Passport.
  • passwordless-redisst... Redis TokenStore for Passwordless (with pure js bcrypt)
  • pm2-gui An elegant web interface for Unitech/PM2.
  • pm2-interface Interact with pm2 via RPC and receive real time notifications
  • pm2-multimeter render multiple progress bars at once on the terminal with eventlimit maxed
  • pm2-web A web based monitor for PM2
  • proxy-addr Determine address of proxied request
  • psi PageSpeed Insights with reporting
  • qs A querystring parser that supports nesting and arrays, with a depth limit
  • rabbit.js Easy stream-based messaging using RabbitMQ
  • react React is a JavaScript library for building user interfaces.
  • react-native A framework for building native apps using React
  • readable-stream Streams2, a user-land copy of the stream library from Node.js v0.10.x
  • redis Redis client library
  • redis-commander Redis web-based management tool written in node.js
  • redis-url Connect to redis using a fully-qualified URL
  • request Simplified HTTP request client.
  • requiresafe the requiresafe.com command line interface tool
  • retext Extensible system for analysing and manipulating natural language
  • rx Library for composing asynchronous and event-based operations in JavaScript
  • s3-upload-stream Writeable stream for uploading content of unknown size to S3 via the multipart API.
  • sails API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)
  • sendgrid Official SendGrid NodeJS library.
  • sentiment AFINN-based sentiment analysis for Node.js
  • shelljs Portable Unix shell commands for Node.js
  • shortid Amazingly short non-sequential url-friendly unique id generator.
  • slug slugifies even utf-8 chars!
  • socket.io node.js realtime framework server
  • socketcluster SocketCluster - A Highly parallelized WebSocket server cluster to make the most of multi-core machines/instances.
  • split split a Text Stream into a Line Stream
  • stream-combiner <img src=https://secure.travis-ci.org/dominictarr/stream-combiner.png?branch=master>
  • stripe Stripe API wrapper
  • stripe-streams Stream stripe queries
  • strong-memwatch Keep an eye on your memory usage, and discover and isolate leaks.
  • tap A Test-Anything-Protocol library
  • tape tap-producing test harness for node and browsers
  • through simplified stream construction
  • trumpet parse and transform streaming html using css selectors
  • v8-debug v8 debugger extending API
  • v8-profiler node bindings for the v8 profiler
  • vows Asynchronous BDD & continuous integration for node.js
  • watchify watch mode for browserify builds
  • websocket-stream Use websockets with the node streams API. Works in browser and node
  • winston-logstash A Logstash transport for winston
  • wreck HTTP Client Utilities
  • zombie Insanely fast, full-stack, headless browser testing using Node.js