Show HN: Belgie – Run TypeScript from Python in an Embedded Deno Sandbox
Category: library
Tags: javascript, typescript, embedded-deno, python-library, sandbox, ai-agents
Score: 7.3/10 (Innovation: 7, Technical: 7, Documentation: 8, Utility: 7)
Belgie is a Python library that embeds a Deno runtime to execute JavaScript and TypeScript code, enabling seamless multi-language scripting with npm package support. It integrates with AI agent frameworks like Pydantic AI and LangChain, making it a versatile tool for Python developers who need sandboxed JS/TS execution. The bundled Deno eliminates external dependencies, and its innovative combination of Python and JS runtimes is particularly interesting for AI workflows.
Target audience: backend devs, data engineers, ai-ml engineers
Repository: https://github.com/mplemay/belgie · Rust · 1 stars
View on Hacker News