MetaCall logo
GSoCProgramming languagesAccepted in 2026

MetaCall

Simplifying the embedding of programming languages

25
Projects
5
Years accepted
6
In 2026

Projects by year

25

2026

6 acceptedShow
  • Function Mesh Implementation

    Accepted project · by Anas Magdy

    FunctionMesh is a Kubernetes-native platform that automatically breaks a polyglot monolith apart into a distributed auto-scaled function mesh....

  • Improve MetaSSR

    Accepted project · by Fahd Ashour

    MetaSSR already delivers fast SSR and does well on the benchmarks, which is promising. But the dev mode, tests, and error handling still need...

  • Rust Multi-Language AST & Cross-Language Dependency Graph

    Accepted project · by Khaled Alam

    MetaCall's runtime introspection (metacall_inspect) requires loaded loaders and a live environment, leaving IDE tooling, CI pipelines, and Function...

  • Code Coverage and Memory Tracking Improvements for MetaCall Core

    Accepted project · by Nihal_Rodge_

    MetaCall Core is a polyglot runtime written in C/C++ that enables seamless cross-language function calls. Like any large native codebase, it is...

  • Modernizing rs_loader: Migrating to Latest rustc Internals with HIR-based Extraction

    Accepted project · by Satvik Upadhyaya

    This project aims to modernize MetaCall's rs_loader by migrating it to the latest rustc compiler internals. The current implementation relies on...

  • Extended platform and architecture support for Metacall

    Accepted project · by Yug105

    MetaCall currently supports Linux (GCC), Windows (MSVC), and macOS but many platforms where developers want polyglot runtime support are missing.The...

2024

7 acceptedShow
  • FaaS TypeScript Reimplementation Project Proposal

    Accepted project · by Himanshu Kumar Sharma

    This project aims reimplementation of Metacall Faas but in a simple way. Goals and Deliverables: 1. Completing the unfinished implementation of the...

  • MacOS Distributable For MetaCall

    Accepted project · by Prakhar Gurunani

    MetaCall has multiple embedded runtimes and aims for cross-platform versatility. However, managing dependencies across different runtimes poses a...

  • CLI / Deploy / FaaS Unification

    Accepted project · by Aakriti Awasthi

    MetaCall offers binaries and a CLI that can be downloaded and installed easily through metacall/install. This provides a CLI for executing code and a...

  • MetaCall examples' CI

    Accepted project · by Mostafa Wael

    There is currently no method to test all of MetaCall's examples and deployable examples. The project aims to create a single repository for each...

  • BUILDER

    Accepted project · by Ashpect

    The objective of this project is to develop a command-line interface and library for MetaCall, enabling selective composition of Docker images for...

  • Connect Core CI with Distributables

    Accepted project · by Nitin Gouda

    This project aims to develop a robust Continuous Integration (CI) system for MetaCall that automates builds and tests across platforms whenever there...

  • MetaSSR: A Server-Side Rendering Framework Built on MetaCall and Rust

    Accepted project · by Mohamed Emad

    MetaSSR is a Server-Side Rendering (SSR) framework built entirely from the ground up during the Google Summer of Code (GSoC) 2024 program. It is a...

2023

4 acceptedShow

2022

5 acceptedShow

2021

3 acceptedShow