All Projects → postmanlabs → uvm

postmanlabs / uvm

Licence: Apache-2.0 license
Universal Virtual Machine for Node and Browser

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to uvm

Postman Sandbox
Sandbox for Postman Scripts to run in Node.js or browser
Stars: ✭ 47 (+62.07%)
Mutual labels:  vm, postman
cb-tumblebug
Cloud-Barista Multi-Cloud Infra Management Framework
Stars: ✭ 33 (+13.79%)
Mutual labels:  vm
Kvm Kernel Example
Examples for: Learning KVM - implement your own kernel
Stars: ✭ 221 (+662.07%)
Mutual labels:  vm
drupalci-sonar-jenkins
DEPRECATED - Drupal CI environment with SonarQube and Jenkins for Drupal Core code analysis.
Stars: ✭ 40 (+37.93%)
Mutual labels:  vm
Graal
GraalVM: Run Programs Faster Anywhere 🚀
Stars: ✭ 16,272 (+56010.34%)
Mutual labels:  vm
graphql-to-postman
Plugin for converting GraphQL to the Postman Collection (v2) format
Stars: ✭ 27 (-6.9%)
Mutual labels:  postman
Customasm
💻 An assembler for custom, user-defined instruction sets! https://hlorenzi.github.io/customasm/web/
Stars: ✭ 211 (+627.59%)
Mutual labels:  vm
cikit
Continuous Integration Kit (CIKit)
Stars: ✭ 21 (-27.59%)
Mutual labels:  vm
rest-api
Laravel restfull api boilerplate
Stars: ✭ 57 (+96.55%)
Mutual labels:  postman
vm-rpc
Discord RPC for VMs.
Stars: ✭ 38 (+31.03%)
Mutual labels:  vm
vscode-httpyac
Quickly and easily send REST, Soap, GraphQL, GRPC, MQTT and WebSocket requests directly within Visual Studio Code
Stars: ✭ 106 (+265.52%)
Mutual labels:  postman
Links-QA
Сборная солянка полезных ссылок для QA/тестировщика. Ссылки будут постоянно пополняться.
Stars: ✭ 42 (+44.83%)
Mutual labels:  postman
opendaylight-sample-apps
Sample applications for use with OpenDaylight (https://www.opendaylight.org/)
Stars: ✭ 56 (+93.1%)
Mutual labels:  postman
Mtail
extract internal monitoring data from application logs for collection in a timeseries database
Stars: ✭ 3,028 (+10341.38%)
Mutual labels:  vm
clox
A virtual machine and a tree-walk interpreter for the Lox programming language in C89 🌀
Stars: ✭ 38 (+31.03%)
Mutual labels:  vm
Linux Unattended Installation
This project provides all you need to create an unattended installation of a minimal setup of Linux.
Stars: ✭ 215 (+641.38%)
Mutual labels:  vm
openman
Postman to OpenAPI Spec converter with mocking and documentation
Stars: ✭ 17 (-41.38%)
Mutual labels:  postman
Proxmox
Proxmox Helper Scripts
Stars: ✭ 3,882 (+13286.21%)
Mutual labels:  vm
Velocity
🚀Velocity template engine for JavaScript and PHP.
Stars: ✭ 33 (+13.79%)
Mutual labels:  vm
core-v-verif
Functional verification project for the CORE-V family of RISC-V cores.
Stars: ✭ 283 (+875.86%)
Mutual labels:  uvm

UVM Build Status codecov

Module that exposes an event emitter to send data across contexts (VM in Node.js and Web Workers in browser).

Installation

UVM can be installed using NPM or directly from the git repository within your NodeJS projects. If installing from NPM, the following command installs the module and saves in your package.json

$ npm install uvm --save

Usage

let uvm = require('uvm'),
    context;

context = uvm.spawn({
    bootCode: `
        bridge.on('loopback', function (data) {
            bridge.dispatch('loopback', data + ' World!');
        });
    `
});

context.on('loopback', function (data) {
    console.log(data); // Hello World!
});

context.dispatch('loopback', 'Hello');
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].