Displaying 1 to 11 from 11 results

minimongo - Client-side in-memory mongodb backed by localstorage with server sync over http

  •    CoffeeScript

A client-side MongoDB implementation which supports basic queries, including some geospatial ones. Uses code from Meteor.js minimongo package, reworked to support more geospatial queries and made npm+browserify friendly. It was forked in January 2014.

node-mongo-queue - Node.js job queue backed by MongoDB

  •    CoffeeScript

Its is a job queue inspired by Resque, but is trying to improve certain shortcomings of Resque's design. In particular, mongo-queue makes it impossible to lose jobs. Jobs are kept in the database until workers have successfully completed them and only then are they removed from the database. Even if your host or application crashes hard (without chance to catch the exception in the application's runtime), no jobs are lost.

node-rus-diff - JSON diff

  •    CoffeeScript

(R)emove-(U)pdate-(S)et JSON diff library can be used standalone to compute difference between two JSON objects. Produced diff is MongoDB compatible and can be used to modify documents with collection.update(...).




express-io-pubsub

  •    CoffeeScript

Socket.io server connects to the same collection or subscribes to a Redis channel. This is done through a listen command, and then the client can join the room/channel to listen to.

mongodb-migrations - A Node.js migration framework for MongoDB

  •    CoffeeScript

A Node.js migration framework for MongoDB with both programmatic and CLI API. The package installs a single CLI executable — mm.

colibri

  •    CoffeeScript

Use colibri if you need to create RESTful backend to you mongodb collections in quick and easy way. We have a todo-server ready to use with - for example - Backbone.

ARCHIVED-json-schema-converter - Utilities to translate your schema into anything, as long as 'anything' is JSON Schema

  •    CoffeeScript

ARCHIVED: This repo is no longer maintained by Clever. If you're interested in taking ownership, please let us know via a GH issue. A translation and validation library between JSON Schema and any other schema.


mongoose-encryption - Simple encryption and authentication plugin for Mongoose

  •    CoffeeScript

Simple encryption and authentication for mongoose documents. Relies on the Node crypto module. Encryption and decryption happen transparently during save and find. Rather than encrypting fields individually, this plugin takes advantage of the BSON nature of mongoDB documents to encrypt multiple fields at once. Encryption is performed using AES-256-CBC with a random, unique initialization vector for each operation. Authentication is performed using HMAC-SHA-512.

pirate - A simple storage interface with adapters for different storage systems

  •    CoffeeScript

Pirate provides a simple key-value storage interface with adapters for different storage systems. Pirate currently supports Redis and in-memory storage, with MongoDB and ElasticSearch adapters under development. Important Pirate 1.0 is backwards incompatible with Pirate 0.9.x due to the change to an ES6-friendly Promise-based interfaces.