
M E T A C A L L
A library for providing inter-language foreign function interface calls
METACALL is a library that allows calling functions, methods or procedures between programming languages. With METACALL you can transparently execute code from / to any programming language, for example, call Python code from NodeJS.
Install MetaCall binaries first (click here for installing it on other platforms):
curl -sL https://raw.githubusercontent.com/metacall/install/master/install.sh | sh
sum.py
def sum(a, b):
return a + b
main.js
const { sum } = require('./sum.py'); // Import Python script
sum(3, 4); // 7
metacall main.js