Displaying 1 to 20 from 88 results

protocol-buffers - Protocol Buffers for Node.js

  •    Javascript

See the Google Protocol Buffers docs for more information about the available types etc.Since v4 you can now compile your schemas to a JavaScript file you can require from Node. This means you do not have runtime parse the schemas, which is useful if using in the browser or on embedded devices. It also makes the dependency footprint a lot smaller.

linvodb3 - Persistent database for Node

  •    Javascript

LinvoDB is a Node.js/NW.js/Electron persistent DB with MongoDB / Mongoose-like features and interface. LinvoDB is based on NeDB, the most significant core change is that it uses LevelUP as a back-end, meaning it doesn't have to keep the whole dataset in memory. LinvoDB also can do a query entirely by indexes, meaning it doesn't have to scan the full database on a query.

level - Fast & simple storage - a Node.js-style LevelDB wrapper

  •    Javascript

Fast & simple storage. A Node.js-style LevelDB wrapper.Use this package to avoid having to explicitly install leveldown when you just want plain old LevelDB from levelup.

LevelUp Serializer

  •    CSharp

LevelUp Serializer is a small and simple serialize library.It can help developer to serialize and deserialize data more convenient.

multilevel - Expose a LevelDB over the network

  •    Javascript

Expose a levelDB over the network, to be used by multiple processes, with levelUp's API.multilevel works in the browser too - via browserify - and has full support for binary data. For getting a connection between browser and server I recommend either websocket-stream, which treats binary data well, or engine.io-stream, which has websocket fallbacks.

SQLdown - sql backend for levelup

  •    Javascript

A sqlite3 implementation of the LevelDOWN API

abstract-leveldown - An abstract prototype matching the leveldown API

  •    Javascript

An abstract prototype matching the leveldown API. Useful for extending levelup functionality by providing a replacement to leveldown.abstract-leveldown provides a simple, operational noop base prototype that's ready for extending. By default, all operations have sensible "noops" (operations that essentially do nothing). For example, simple operations such as .open(callback) and .close(callback) will simply invoke the callback (on a next tick). More complex operations perform sensible actions, for example: .get(key, callback) will always return a 'NotFound' Error on the callback.

deferred-leveldown - For handling delayed-open on LevelDOWN compatible libraries

  •    Javascript

A mock abstract-leveldown implementation that queues operations while a real abstract-leveldown instance is being opened.deferred-leveldown implements the basic abstract-leveldown API so it can be used as a drop-in replacement where leveldown is needed.

errors - Error codes for levelup

  •    Javascript

Generic error base class.Error initializing the database, like when the database's location argument is missing.

iterator-stream - Turn a leveldown iterator into a readable stream

  •    Javascript

Create a readable stream from iterator. options are passed down to the require('readable-stream').Readable constructor, with objectMode forced to true.Set options.keys or options.values to false to only get values / keys. Otherwise receive { key, value } objects.

level-ttl - Add a 'ttl' (time-to-live) option to LevelUP for put() and batch()

  •    Javascript

Augment LevelUP to handle a new 'ttl' option on put() and batch() that specifies the number of milliseconds an entry should remain in the data store. After the TTL, the entry will be automatically cleared for you.Requires LevelUP, Level or level-hyper to be installed separately.

level-ws - A basic WriteStream implementation for LevelUP

  •    Javascript

level-ws provides the most basic general-case WriteStream for LevelUP. It was extracted from the core LevelUP at version 0.18.0 but is bundled with level and similar packages as it provides a general symmetry to the ReadStream in LevelUP.level-ws is not a high-performance WriteStream, if your benchmarking shows that your particular usage pattern and data types do not perform well with this WriteStream then you should try one of the alternative WriteStreams available for LevelUP that are optimised for different use-cases.

mem - A convenience package bundling levelup and memdown

  •    Javascript

This is a convenience package that bundles the current release of LevelUP and MemDOWN and exposes LevelUP on its export.Use this package to avoid having to explicitly install MemDOWN when you want to use MemDOWN with LevelUP for non-persistent LevelUP data storage.

memdown - In-memory abstract-leveldown store for Node.js and browsers.

  •    Javascript

In-memory abstract-leveldown store for Node.js and browsers.If you are upgrading: please see the upgrade guide.

packager - levelup package helper for distributing with an abstract-leveldown compatible back-end

  •    Javascript

Exports a single function which takes a single argument, an abstract-leveldown compatible storage back-end for levelup. The function returns a constructor function that will bundle levelup with the given abstract-leveldown replacement. The full API is supported, including optional functions, destroy(), and repair(). Encoding functionality is provided by encoding-down.The constructor function has a .errors property which provides access to the different error types from level-errors.

mongodown - A drop-in replacement for LevelDOWN that runs on MongoDB

  •    Javascript

A drop-in replacement for LevelDOWN that runs on MongoDB. Can be used as a back-end for LevelUP rather than an actual LevelDB store.

locket - A pure-JavaScript implementation of LevelDB for LevelUP.

  •    Javascript

Salvage Necklace 5: Inside Locket by B Zedan. A pure-JavaScript LevelDB implementation backed by a durable and persistent evented I/0 b-tree for use with LevelUP.

strata - Evented I/O B-tree for Node.js.

  •    Javascript

The Wave by Rick Z.. An Evented I/O B-tree for Node.js.

We have large collection of open source products. Follow the tags from Tag Cloud >>

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.