An open API service providing repository metadata for many open source software ecosystems.

GitHub / metacall 34 Repositories

Organization focused on cutting edge technology in Cloud Computing, DevOps and Runtimes (Interpreters, JITs, Compilers).

metacall/core

MetaCall: The ultimate polyglot programming experience.

Language: C - Size: 21.9 MB - Last synced at: about 3 hours ago - Pushed at: about 23 hours ago - Stars: 1,644 - Forks: 183

metacall/plthook Fork of kubo/plthook

Hook function calls by replacing PLT (Procedure Linkage Table) entries.

Language: C - Size: 365 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 0 - Forks: 0

metacall/deploy

Tool for deploying into MetaCall FaaS platform.

Language: TypeScript - Size: 848 KB - Last synced at: 6 days ago - Pushed at: about 2 months ago - Stars: 24 - Forks: 42

metacall/faas

Reimplementation of MetaCall FaaS platform written in TypeScript.

Language: TypeScript - Size: 271 KB - Last synced at: 22 days ago - Pushed at: about 2 months ago - Stars: 17 - Forks: 28

metacall/intellisense

Repository implementing support for multiple languages for polyglot programming with MetaCall.

Language: TypeScript - Size: 112 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

metacall/protocol

Repository holding the shared modules and protocol between the Deploy tool and FaaS.

Language: TypeScript - Size: 238 KB - Last synced at: 24 days ago - Pushed at: 9 months ago - Stars: 6 - Forks: 12

metacall/plthook-poc

Proof of Concept for implementing PLT/IAT hooking for MetaCall.

Language: C - Size: 45.9 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

metacall/core-benchmarks

Repository for publishing MetaCall Core Benchmarks.

Language: JavaScript - Size: 23.5 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 1

metacall/scala-port

Scala wrapper for MetaCall, a library for providing inter-language foreign function interface calls.

Language: Scala - Size: 152 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 7 - Forks: 1

metacall/distributable-linux

Linux redistributable for shipping MetaCall Core.

Language: Scheme - Size: 2.48 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 10 - Forks: 12

metacall/distributable-macos

MacOs redistributable for shipping MetaCall Core.

Language: Shell - Size: 71.3 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 8

metacall/homebrew

Repository holding the Homebrew recipes for MetaCall Core.

Language: Ruby - Size: 88.9 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 5

metacall/tinycc Fork of TinyCC/tinycc

Unofficial mirror of mob development branch

Language: C - Size: 6.56 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 1

metacall/weather-dashboard-example

Example of MetaCall using Vue as Frontend, NodeJS Express as Backend and Python for doing Analytics.

Language: CSS - Size: 1.89 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 2 - Forks: 1

metacall/embedding-python-example

An example of embedding Python into C/C++ using MetaCall.

Language: C - Size: 14.6 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 1

metacall/doc

Complete documentation about MetaCall infrastructure.

Language: JavaScript - Size: 4.88 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 1

metacall/currency-convert-example

Using Exchnage Rates API in Python with a NodeJS Script to Convert Currency using MetaCall.

Language: Python - Size: 6.84 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 3 - Forks: 2

metacall/polyglot-repl

Implements a polyglot REPL which supports multiple languages and shared meta-object protocol scope between REPLs.

Language: JavaScript - Size: 5.13 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 13 - Forks: 3

metacall/examples

MetaCall Examples - A collection of use cases and examples to be deployed in MetaCall.

Language: Python - Size: 50.8 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 18 - Forks: 14

metacall/guix

Docker image for using Guix in a CI/CD environment.

Language: Dockerfile - Size: 60.5 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 39 - Forks: 5

metacall/install

Cross-platform set of script to install MetaCall infrastructure.

Language: Shell - Size: 167 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 14 - Forks: 18

metacall/metassr

High-performance server side rendering framework built with Metacall and Rust

Language: Rust - Size: 1.56 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 8 - Forks: 4

metacall/gsoc-2025

List of project ideas for contributors applying to the Google Summer of Code program in 2025 (GSoC 2025).

Size: 83 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 3 - Forks: 0

metacall/distributable-windows

Windows redistributable for shipping MetaCall Core.

Language: Batchfile - Size: 93.8 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 3 - Forks: 11

metacall/gsoc-2024

List of project ideas for contributors applying to the Google Summer of Code program in 2024 (GSoC 2024).

Size: 50.8 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 23 - Forks: 10

metacall/nodejs-c-io_uring-example

Using io_uring Linux Kernel interface from NodeJS by JITing C code with MetaCall.

Language: C - Size: 69.3 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 1

metacall/libnode

libnode distributable

Language: JavaScript - Size: 62.5 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 4 - Forks: 0

metacall/fasthtml-example

Example for deploying a FastHTTP application into MetaCall FaaS. The app is an implementation of Game of Life.

Language: Python - Size: 806 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

metacall/homebrew-brew-pkg

Tap for installing homebrew brew-pkg command.

Language: Ruby - Size: 2.93 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 1

metacall/brew-pkg Fork of timsutton/brew-pkg

Build OS X installer packages directly from Homebrew formulae

Language: Ruby - Size: 67.4 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 1

metacall/testing-center

Repository for testing all the examples available in MetaCall, either for the CLI or Deploy.

Language: Python - Size: 118 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 1 - Forks: 2

metacall/cli

MetaCall portable Command Line Interface.

Language: Dockerfile - Size: 23.4 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

metacall/distributable

Cross-platform and multi-arch redistributable for shipping MetaCall Core.

Size: 2.93 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 1

metacall/core-bootstrap.js-guix-package

Repository for packaging Node Loader dependencies from MetaCall Core repository for Guix.

Language: Shell - Size: 5.86 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 1

metacall/rust-http-benchmarks

Repository for benchmarking metacall against http rust servers.

Language: Rust - Size: 40 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 2 - Forks: 0

metacall/builder

An advanced build system based on Buildkit in order to generate compact Docker images with MetaCall runtime.

Language: Go - Size: 106 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 7

metacall/python-rust-melody-example

Language: Dockerfile - Size: 5.86 KB - Last synced at: 11 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

metacall/python-c-io_uring-example

Using io_uring Linux Kernel interface from Python by JITing C code with MetaCall.

Language: C - Size: 9.77 KB - Last synced at: 11 months ago - Pushed at: over 3 years ago - Stars: 27 - Forks: 1

metacall/awesome-metacall

A curated list of metacall frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff.

Size: 0 Bytes - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 1 - Forks: 0

metacall/function-mesh-example

MetaCall complete example with Function Mesh between multiple programming languages.

Language: Dockerfile - Size: 254 KB - Last synced at: 12 months ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 1

metacall/react-SSR-example

Example of React Server Side Rendering for deploying into MetaCall FaaS.

Language: JavaScript - Size: 285 KB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 1

metacall/landing-page

Repository containing the landing page for MetaCall Core project.

Language: CSS - Size: 22.9 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 5 - Forks: 4

metacall/.github

Size: 11.7 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 3

metacall/node.dll

Distribution of NodeJS as shared library.

Language: Batchfile - Size: 23.4 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

metacall/javascript-telegraf-bot-example

An example for MetaCall FaaS deploying a JavaScript Telegraf Bot.

Language: TypeScript - Size: 8.79 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

metacall/dlang-port

DLang wrapper for MetaCall, a library for providing inter-language foreign function interface calls.

Language: D - Size: 9.77 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 8 - Forks: 1

metacall/mailchimp-example

A Mailchimp list subscriber endpoint written in NodeJS and how to deploy yours in MetaCall.

Language: JavaScript - Size: 233 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

metacall/mailchimp-dynamodb-example

A Newsletter example built with MetaCall. A Front-End, a Service and a Webhook. Using Mailchimp and DynamoDB.

Language: JavaScript - Size: 136 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 1

metacall/machine-learning-example Fork of akash-joshi/metacall-ml-example

A repository to host ML examples for Metacall

Language: Python - Size: 15.6 KB - Last synced at: over 1 year ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

metacall/get-started 📦

[Project migrated to: https://github.com/metacall/landing-page] Repository containing information about how to get started with MetaCall.

Size: 64.5 KB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 3 - Forks: 3

metacall/gpt-deploy

Generate functions with ChatGPT, deploy them into MetaCall Hub.

Language: JavaScript - Size: 15.3 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 2

metacall/gsoc-2023

List of project ideas for contributors applying to the Google Summer of Code program in 2023 (GSoC 2023).

Size: 87.9 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 23 - Forks: 10

metacall/php-port

PHP wrapper for MetaCall, a library for providing inter-language foreign function interface calls.

Language: PHP - Size: 5.86 KB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

metacall/gsoc-2021

List of project ideas for students applying to the Google Summer of Code program in 2021 (GSoC 2021).

Size: 76.2 KB - Last synced at: almost 2 years ago - Pushed at: about 4 years ago - Stars: 9 - Forks: 0

metacall/gsoc-2022

List of project ideas for contributors applying to the Google Summer of Code program in 2022 (GSoC 2022).

Size: 58.6 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 47 - Forks: 19

metacall/faq

MetaCall Frequently Asked Questions.

Size: 1.18 MB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 4

metacall/talks

Repository for storing all slides and demos related to the conference talks of MetaCall.

Language: HTML - Size: 1.98 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 2

metacall/vscode-extension

A Visual Code Extension for polyglot development and debugging using MetaCall

Language: TypeScript - Size: 127 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 3

metacall/guix-gcc-example

Proof of concept for creating a portable version of GCC.

Language: Makefile - Size: 8.79 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

metacall/embedding-matplotlib-example

An example of embedding matplotlib from Python into C/C++.

Language: C - Size: 11.7 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

metacall/rotulin

Example of MetaCall standalone application mixing C/C++, Python, Ruby and C# programming languages in the same project.

Language: Python - Size: 1.35 MB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 4 - Forks: 0

metacall/random-password-generator-example

Polyglot random password generator using Python and NodeJS with MetaCall.

Language: Python - Size: 2.93 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 3 - Forks: 0

metacall/beautifulsoup-express-example

This example shows how to create a proxy server with Express (NodeJS) and BeautifulSoup (Python) with MetaCall.

Language: Python - Size: 102 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 8 - Forks: 2

metacall/express-faas-rpc-example

How to write a FaaS in NodeJS with less than 100LoC by using MetaCall.

Language: JavaScript - Size: 70.3 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 7 - Forks: 0

metacall/golang-typescript-example

Calling TypeScript functions from Go with MetaCall.

Language: Dockerfile - Size: 17.6 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 11 - Forks: 2

metacall/zig-example

Using Metacall as a C library from Zig, loading and running a CommonJS node module.

Language: Zig - Size: 1.95 KB - Last synced at: 11 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

metacall/hacktoberfest-2022

Repository for the Hacktoberfest 2022 submissions.

Size: 7.81 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 2

metacall/jupyter-kernel

Wrapper Kernel for MetaCall Core Library leveraging IPython and Jupyter

Language: Python - Size: 927 KB - Last synced at: 10 days ago - Pushed at: about 2 years ago - Stars: 15 - Forks: 8

metacall/redis-module

Extend Redis with TypeScript, JavaScript, Python, C#, Ruby... modules.

Language: C - Size: 31.3 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 3 - Forks: 0

metacall/homebrew-metacall Fork of Homebrew/homebrew-core

🍻 Default formulae for the missing package manager for macOS (or Linux)

Language: Ruby - Size: 501 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 1

metacall/nim-packages Fork of nim-lang/packages

List of packages for Nimble

Language: Nim - Size: 3.96 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

metacall/nim-javascript-example

Example of calling JavaScript functions from Nim with MetaCall.

Language: Nim - Size: 6.84 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

metacall/core-mold-example

An example of building (and linking) MetaCall Core with mold linker.

Language: Dockerfile - Size: 3.91 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

metacall/aur

Repository holding the package distribution of MetaCall for Arch User Repository

Language: Shell - Size: 7.81 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 1

metacall/golang-typescript-http-example

Calling TypeScript functions from Go in a HTTP server with MetaCall.

Language: Dockerfile - Size: 24.4 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

metacall/syn-wasm-example

Compiling Syn from Rust to Wasm and loading via MetaCall in order to achieve a language agnostic Rust parser framework.

Language: Rust - Size: 1.95 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

metacall/fn.py-javascript-example

An example of using Fn.py (Python) from JavaScript.

Language: Dockerfile - Size: 11.7 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 1

metacall/ml-news-article-scraper-example

Polyglot Machine Learning example for scraping similar news articles.

Language: Python - Size: 2.25 MB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 15 - Forks: 4

metacall/gsod-2022

Repository for Google Season of Docs 2022

Size: 9.77 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 1

metacall/url-shortener-example

Polyglot URL shortener that can be deployed into MetaCall FaaS.

Language: Python - Size: 5.86 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 4 - Forks: 0

metacall/nixpkgs Fork of NixOS/nixpkgs

Nix Packages collection

Language: Nix - Size: 2.18 GB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

metacall/nodejs-race-game-example Fork of guillaume-gomez/NodeRace

A network video game to learn basic NodeJS skills that can be deployed on MetaCall FaaS.

Language: JavaScript - Size: 2.28 MB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

metacall/pdf-generator-email-sender-landing-page-example

Complete example of a landing page that has a button for subscribing which generates a PDF and sends an email to the subscribed user with the PDF attached.

Language: HTML - Size: 169 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 1

metacall/sbcl-port

A Common Lisp wrapper for MetaCall.

Language: Python - Size: 25.4 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

metacall/golang-typescript-python-http-example

Calling TypeScript and Python functions from Go in a HTTP server with MetaCall.

Language: Dockerfile - Size: 45.9 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 0

metacall/embedding-nodejs-example

An example of embedding NodeJS into C/C++ using MetaCall.

Language: C - Size: 39.1 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 1

metacall/core-zig-example

An example of building MetaCall Core with Zig compiler.

Language: Dockerfile - Size: 4.88 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 1

metacall/basic-react-SSR-example

Basic React Server Side Rendering Example for deploying into MetaCall FaaS.

Language: JavaScript - Size: 64.5 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 1

metacall/python-firebase-example

An example of using Firebase with MetaCall.

Language: Python - Size: 4.88 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 1

metacall/telethon-nodejs-example

Using Telethon (Python) from NodeJS with MetaCall.

Language: Python - Size: 13.7 KB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 0

metacall/scala-nodejs-python-example

Example which demonstrates calling NodeJS and Python functions from Scala.

Language: Dockerfile - Size: 10.7 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 1

metacall/core-alpine-example

Example for building MetaCall Core from an Alpine.

Language: Dockerfile - Size: 4.88 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

metacall/golang-python-http-example

Calling Python functions from Go in a HTTP server with MetaCall.

Language: Dockerfile - Size: 15.6 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 1

metacall/python-tsx-example

A practical example of using TypeScript Server Side Rendering from Python with MetaCall.

Language: TypeScript - Size: 9.77 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

metacall/express-faas-repl-example

Basic example of MetaCall with Express FaaS-like showing the REPL protocol.

Language: JavaScript - Size: 14.6 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 1

metacall/tests

Integration tests for MetaCall Core infrastructure.

Language: Dockerfile - Size: 22.5 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

metacall/k8s-admission-webhook-example

Implementing a Kubernetes admission webhook with multiple languages by using MetaCall.

Language: Python - Size: 18.6 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

metacall/express-typescript-native-example

Express TypeScript server native example to be deployed into MetaCall FaaS.

Language: TypeScript - Size: 14.6 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

metacall/express-typescript-example

Express TypeScript server example to be deployed into MetaCall FaaS.

Language: TypeScript - Size: 13.7 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 1

metacall/ramda-python-example

An example of using Ramda (JavaScript) from Python.

Language: Dockerfile - Size: 8.79 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0