All Projects → second-state → wasm-joey

second-state / wasm-joey

Licence: Apache-2.0 license
Serverless Wasm - A lightweight Node.js application for deploying and executing WebAssembly(Wasm) binary-code via HTTP

Programming Languages

javascript
184084 projects - #8 most used programming language
Makefile
30231 projects
HTML
75241 projects
rust
11053 projects

Projects that are alternatives of or similar to wasm-joey

Simple
The Simple Intelligent and Modular Programming Language and Environment
Stars: ✭ 120 (+150%)
Mutual labels:  simple, portable, virtual-machine
Nar
node.js application archive - create self-contained binary like executable applications that are ready to ship and run
Stars: ✭ 428 (+791.67%)
Mutual labels:  binary, portable, executable
Mqtt C
A portable MQTT C client for embedded systems and PCs alike.
Stars: ✭ 342 (+612.5%)
Mutual labels:  simple, portable
Appupdate
🚀 Android 版本更新 🚀 a library for android version update 🚀
Stars: ✭ 3,375 (+6931.25%)
Mutual labels:  flexible, simple
Hugo Paper
🥛 A simple, clean, flexible Hugo theme
Stars: ✭ 538 (+1020.83%)
Mutual labels:  flexible, simple
Quickjs
The official repo is at bellard/quickjs.
Stars: ✭ 1,429 (+2877.08%)
Mutual labels:  runtime, virtual-machine
Openj9
Eclipse OpenJ9: A Java Virtual Machine for OpenJDK that's optimized for small footprint, fast start-up, and high throughput. Builds on Eclipse OMR (https://github.com/eclipse/omr) and combines with the Extensions for OpenJDK for OpenJ9 repo.
Stars: ✭ 2,802 (+5737.5%)
Mutual labels:  runtime, virtual-machine
fluffy.js
🍱 Makes sure your content – no matter how big it is – will fit in any screen!
Stars: ✭ 47 (-2.08%)
Mutual labels:  flexible, simple
Core
Eru, a simple, stateless, flexible, production-ready orchestrator designed to easily integrate into existing workflows. Can run any virtualization things in long or short time.
Stars: ✭ 147 (+206.25%)
Mutual labels:  flexible, virtual-machine
Tagha
Minimal, low-level, fast, and self-contained register-based bytecode virtual machine/runtime environment.
Stars: ✭ 101 (+110.42%)
Mutual labels:  portable, virtual-machine
lookpath
The minimum and most straightforward way to check if command exists and where the executable is, without spawning child_process.
Stars: ✭ 49 (+2.08%)
Mutual labels:  binary, executable
Redtamarin
AS3 running on the command line / server side
Stars: ✭ 105 (+118.75%)
Mutual labels:  runtime, virtual-machine
Pl Compiler Resource
程序语言与编译技术相关资料(持续更新中)
Stars: ✭ 578 (+1104.17%)
Mutual labels:  runtime, virtual-machine
ministaller
Lightweight installer/updater for portable desktop applications
Stars: ✭ 15 (-68.75%)
Mutual labels:  simple, portable
Ph7
An Embedded Implementation of PHP (C Library)
Stars: ✭ 422 (+779.17%)
Mutual labels:  runtime, virtual-machine
Corium
Corium is a modern scripting language which combines simple, safe and efficient programming.
Stars: ✭ 18 (-62.5%)
Mutual labels:  runtime, virtual-machine
xbedump
Tool to dump header information or sign original Xbox executables
Stars: ✭ 18 (-62.5%)
Mutual labels:  binary, executable
Exodus
Painless relocation of Linux binaries–and all of their dependencies–without containers.
Stars: ✭ 2,560 (+5233.33%)
Mutual labels:  binary, portable
cabasa
Haxe Framework for WebAssembly
Stars: ✭ 30 (-37.5%)
Mutual labels:  runtime, virtual-machine
Update
清晰灵活简单易用的应用更新库
Stars: ✭ 1,739 (+3522.92%)
Mutual labels:  flexible, simple

START UPDATE - August 2020

Easy instructions

For a simple and easy to follow demonstration of how to create, deploy and execute WebAssembly please read this Medium article called Programming the Web with WebAssembly

Feedback is very welcome

We have an area devoted to feedback. Please feel free to raise any questions, issues and/or feature request via the link in this paragraph.

END UPDATE

Wasm-joey

A Joey is a baby Kangaroo. Wasm-joey is a portable, flexible, lightweight application for deploying and executing WebAssembly(Wasm) binary-code via HTTP requests and responses.

Wasm-joey is written in Node.js. It is easy to set up and deploy. All configuration is stored in the application's base directory. It can be deployed on any machine that can run Node. It's continual operation is performed via HTTP requests and responses. This means that developers, end users and even computer-code itself can easily manage and execute WebAssembly code in a number of ways (including but not limited to) Javascript (XMLHttpRequest), jQuery(ajax), Curl (command line/shell) or any HTTP REST client such as Postman.

Documentation

For more information, please see the documentation section.

Simplicity

"Any program is only as good as it is useful" - Linus Torvalds. This application is being built to be as useful as possible. Part of achieving this involves putting in extra effort and design to ensure that it is as simple as possible, for you to use. Please create an issue if you have any ideas on how this application can be improved.

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].