git404hub

what is wasmer-hpy fr?

dholth/wasmer-hpy — explained in plain English

Analysis updated 2026-07-18 · repo last pushed 2023-10-18

CAudience · developerComplexity · 5/5DormantSetup · hard

tl;dr

An experimental bridge letting Python load and run sandboxed WebAssembly modules for portable, cross-platform compiled code.

vibe map

mindmap
  root((repo))
    What it does
      Runs WASM in Python
      Uses Wasmer runtime
      Sandboxed execution
    Tech stack
      Python
      WebAssembly
      HPy
      C
    Use cases
      Portable compiled code
      Sandboxed extensions
      Cross platform tools
    Audience
      Python developers
      Researchers

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Distribute compiled Python extensions without recompiling per OS or Python version.

VIBE 2

Run sandboxed WebAssembly modules safely from inside a Python program.

VIBE 3

Experiment with HPy as a forward-compatible alternative to the traditional Python C API.

VIBE 4

Prototype tools that need both sandboxed safety and near-native speed.

what's the stack?

PythonWebAssemblyHPyC

how it stacks up fr

dholth/wasmer-hpyac000/find-flvacc4github/kdenlive-omnifade
Stars0
LanguageCCC
Last pushed2023-10-182013-04-05
MaintenanceDormantDormant
Setup difficultyhardmoderatemoderate
Complexity5/52/52/5
Audiencedeveloperdevelopergeneral

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · hard time til it works · 1day+

Experimental and minimally documented, expect to read source code, not just docs, to get it running.

prompts (copy fr)

prompt 1
Explain how this project uses Wasmer to load a WebAssembly module from Python.
prompt 2
Help me understand what HPy is and why it's used here instead of the standard Python C API.
prompt 3
Walk me through building a minimal WASM module I could load with this project's approach.
prompt 4
What are the tradeoffs of using WASM sandboxing versus a native compiled Python extension?

Frequently asked questions

what is wasmer-hpy fr?

An experimental bridge letting Python load and run sandboxed WebAssembly modules for portable, cross-platform compiled code.

What language is wasmer-hpy written in?

Mainly C. The stack also includes Python, WebAssembly, HPy.

Is wasmer-hpy actively maintained?

Dormant — no commits in 2+ years (last push 2023-10-18).

How hard is wasmer-hpy to set up?

Setup difficulty is rated hard, with roughly 1day+ to a first successful run.

Who is wasmer-hpy for?

Mainly developer.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.