node package manager

v

Secure, Synchronized, Realtime, Cloud, Native JavaScript Variables & Events

V npm downloads js-standard-style npm

🔒 Secure ❄️ Synchronized ⚡️ Realtime ☁️ Cloud 🌈 Native JavaScript Variables & Events

Greenkeeper badge Build Status codecov

V extends your in-memory variables to also be saved/persisted instantly. Variables and constants are instantly synced between all your running instances of V. When you restart V, variables and constants are reloaded automatically.

Current Features

  • Keeps your variables in the cloud
  • Syncs variables between instances
  • Automatic variables rehidration (reloading)

Requires ES6 Proxy (NodeJS 6+ and new browsers)

TODO:

  • Web GUI
  • History - Time machine
  • Events pub/sub

NodeJS Examples:

First: Get a new roomId (Web GUI soon), this will print your roomId on the console

const V = require('v')
const v = new v()

Then use it:

const V = require('v')
const v = new v('the-roomId-from-the-console')
 
v.myVar = 5
v.const('constant', 10)
v.close

© Diego Rodríguez Baquero 2016 - 2017