Displaying 1 to 20 from 53 results

numjs - Like NumPy, in JavaScript

  •    Javascript

Besides its obvious scientific uses, NumJs can also be used as an efficient multi-dimensional container of generic data. NumJs is licensed under the MIT license, enabling reuse with almost no restrictions.


  •    Javascript

A simple plugin to create multi scrolling websites with two vertical scrolling panels. Customizations of the plugin available upon request for some reasonable price. Contact me.

ndarray - 📈 Multidimensional arrays for JavaScript

  •    Javascript

Modular multidimensional arrays for JavaScript.ndarrays can be transposed, flipped, sheared and sliced in constant time per operation. They are useful for representing images, audio, volume graphics, matrices, strings and much more. They work both in node.js and with browserify.

node-ipc - Inter Process Communication Module for node supporting Unix sockets, TCP, TLS, and UDP

  •    HTML

a nodejs module for local and remote Inter Process Communication with full support for Linux, Mac and Windows. It also supports all forms of socket communication from low level unix and windows sockets to UDP and secure TLS and TCP sockets. This work is licenced via the DBAD Public Licence.

nodecache - a node internal caching module

  •    CoffeeScript

A simple caching module that has set, get and delete methods and works a little bit like memcached. Keys can have a timeout (ttl) after which they expire and are deleted from the cache. All keys are stored in a single object so the practical limit is at around 1m keys. Since 4.1.0: Key-validation: The keys can be given as either string or number, but are casted to a string internally anyway. All other types will either throw an error or call the callback with an error.

WBS Editor: Team Foundation Server [TFS] Work Breakdown Structure Editor


WBS Editor makes it simple to create Work Breakdown Structures. It offers seamless integration of WBS in a Team Foundation Server environment, allowing to store WBS information in Work Items. Further, it offers Iteration workload analysis features and personalized WBS analysis.

progress-tracker - A progress tracker written in SASS with flexbox to be flexible and responsive out of the box

  •    CSS

A progress tracker written in SASS with flexbox to be flexible and responsive out of the box. This can be used to illustrate a multi stage process e.g. form, quiz or a timeline. Once you have downloaded the code, run the commands below to view the demo.


  •    C++

With Node.js and the V8, it is not possible to work with large datasets since the maximum allowed memory is around 512MB for 32-bits machines and 1GB for 64-bits machines. When you are working with datasets of several gigabytes, it quickly becomes difficult to train you network with all your data. NeuralN allows you to use datasets as big as your memory can contain.

node-couchnode - Sane Couchbase bucket interface for handling common operations the right way.

  •    Javascript

Sane official Couchbase client wrapper for handling multi key and other common operations the right way.This module is a wrapper for the official client. Documentation of the official module can be found here.

passports - Multi-tenancy (read: virtual hosts) for Passport.JS

  •    Javascript

Passports makes things easier if you're running a multi-tenanted application with Passport.JS by abstracting away some of the book keeping involved with instantiating multiple passport instances and choosing which to use for a given request. Passports provides a framework for applications to define their own passport.js multi-tenanting implementations. It requires you to provide two functions: _getConfig and _createInstance. These functions are called when necessary to do exactly what they sound like they do, allowing you to completely control the configuration and instantiation of the passport objects managed by passports.

testen - :heavy_check_mark: Run tests for multiple versions of Node.js in local env.

  •    Javascript

Run tests for multiple versions of Node.js in local env.You should have nvm and node >= 4 installed.

multi-master-merge - LevelDB based database that supports merges and multi master replication

  •    Javascript

When you do mdb.get(key, cb) you will always get an array of documents back. The reason for this is to support multi master replication which means that we might have multiple values for a given key.Insert a new document. Callback is called with cb(err, doc) where doc is the inserted document.

require-glob - Requires multiple modules using glob patterns and combines them into a nested object.

  •    Javascript

Requires multiple modules using glob patterns and combines them into a nested object.Returns a promise that resolves to an object containing the required contents of matching globbed files.

pino-tee - 🌲 tee pino logs into a file, with multiple levels

  •    Javascript

Tee pino logs into multiple files, according to the given levels. Works with any newline delimited json stream.Create a new tee instance from source. It is an extended instance of cloneable-readable.

multi-progress - Multiple progress bars based on the "progress" package

  •    Javascript

This module adds a layer on top of the API of progress that allows for multiple progress bars.