This is your work, valued
101. A modern JS utility library
1.5kcoworkers. A RabbitMQ Microservice Framework in Node.js
607primus-graphql. A flexible GraphQL client and server library that can be used to power realtime applications.
165graphql-date. GraphQL Date Type
67keypather. Get, set, or delete deep object values using keypath strings (supports immutable operations) and more.
61is-positive-integer. check if a number is a positive integer
58atom-term. shell tab for atom
57rabbitmq-schema. A schema definition module for RabbitMQ graph and messages
37object-loops. Functional methods like forEach, map, filter, and other Array methods for Objects in javascript
34middleware-flow. middleware flow control
30amqplib-rpc. Thin Amplib utils for RabbitMQ RPC in Node.js
30graphql-parse-fields. Parse fields from GraphQLResolveInfo into a JSON tree
27graphql-fetch. Thin GraphQL client powered by fetch.
25fbExec.js. Facebook JavaScript SDK Helper - makes it easier to make FB JS API calls without having to worry about the state (init or loginStatus), and allows you the freedom to place FB dependent code wherever you'd like (vs being restricted to fbAsyncInit); especially useful with client-side routing systems such as backbone.js, ember.js, and sammy.js. Check out the examples below.
21error-to-json. Returns a JSON representation of an error (handles nested errors and nested toJSONs)
14is-circular. determines if an object (or array) is circular
14homebridge-eightsleep-platform. Homebridge Plugin for supporting the Eightsleep Pod
14git-fb. Git feature-branch workflow helper commands
12rethinkdb-observable. Convert a rethinkdb cursor into an observable
11street-types. US street types/suffixes and abbreviations
9apple-tv-now-playing-server. Python
8assert-args. Validate and format function arguments ( handles types and optionals)
8node-eightsleep. Eightsleep API Client for Node.js
7hex64. Base64 encode and decode UTF-8 strings for URLs (module and binary tool)
7observable-backoff. RxJS observable exponential back-off operator
7git-wip. A quick way to save progress (stash) and resume work (pop) for git feature branches.
7dat-middleware. dat middleware tho - common request, response, body, query, and param middleware
7gcloud-monitor. A node.js module for custom monitoring using Google Cloud Monitoring v3 API
6function-proxy. Proxy functions with functions to modify arguments or spy
6fall-browser-extension. Close tabs automatically overtime. Closed tabs may be recovered from a searchable dropdown list.
6generator-rendr. Yo (Yeoman) generator for render views, models, collections, and controllers
5gcloud-tracer. Custom Google Cloud StackDriver tracing client
5redis-types. redis type objects - hashes, lists, sets, etc
5callback-count. Count callbacks before continuing, tiny control flow helper, allows dynamic counting. Works great with promises.
5fn-object. functional programming helpers to be used with object's keys and values
4abortable-generator. abortable generator function typescript definitions and utils
4rethinkdb-primus. Use rethinkdb over a primus connection
4rethinkdb-stream. Turn a RethinkDB cursor into a readable stream
4graphql-function. GraphQL Function Type
4ignore-errors. Easily ignore specific promise errors
4topcryptos. visualize crypto rankings and market caps over time
4substream-pump. because primus substreams don't have pipes :(
4exists. node exists function. plain and simple.
4lex62. Fast, lexicographic base62 encode and decode
3normalize-slashes. Remove or add beginning and/or end slashes
3node-module-template. typescript node module template
3megadownload. helper to download all files on your mega account
3coworkers-test. Helper to easily test coworkers message handling middlewares
3rx-to-iterall. Convert rxjs observables into iterall async iterators
3validate-reql. allows validation of rethinkdb reql queries using a whitelist of reql validators. this was specifically designed to work w/ rethinkdb-primus.
3node-alchemy-rest-client. Alchemy API (alchemyapi.com) for Node.js
3native-types. list of all javascript native types and some utils
3express-request. Make a request to express from express without http
3map-utils. Functional methods the work well with Array.map
3parse-date. Basic date parse util, throws error or returns null if date is invalid
2proxy-pumpify. pipeline streams (combine) and also proxy non-stream methods. useful for advanced stream transforms like req and res.
2request-to-json. Returns a JSON representation of request
2spark-to-json. Returns a JSON representation of a Primus spark
2rethinkdb-generator. Convert a rethinkdb cursor into an async iterator
2