Myjs An accidental pure-Python JavaScript interpreter
A JavaScript interpreter for Python -- run .js against a DOM, call native C via ffi, reach the Python ecosystem
Myjs An accidental pure-Python JavaScript interpreter launched on September 5, 2026 with 7 votes, #1,173 of 8,095 launches that month and more than 75% of that year's launches.
What it does
A JavaScript interpreter for Python -- run .js against a DOM, call native C via ffi, reach the Python ecosystem A JavaScript interpreter for Python. Run .js or .ts files, render HTML pages headlessly, script the DOM, call native C through ffi , and reach the entire Python ecosystem from JavaScript — no Node, no browser, no build step. Page.load takes a local path or an http(s):// URL. For a URL it fetches the page, every <link rel=stylesheet> (folded into the document so getComputedStyle sees the rules), and every <script src> — all resolved relative to the page URL. <script type="module"> gets module semantics; DOMContentLoaded / load fire. It's Puppeteer without a browser — a pip install…from pypi.org
Does a similar job
all alternatives →
CLJS Fiddle – ClojureScript2016 · cljsfiddle.com · ▲82A private, browser-only ClojureScript playground powered by the self-hosted compiler.
- MTMy Turbo Pascal compiler in JavaScript2013 · teamten.com · ▲101
Execute JavaScript in a WebAssembly QuickJS sandbox2024 · github.com · ▲206This TypeScript package allows you to safely execute JavaScript code within a WebAssembly sandbox using the QuickJS engine. Perfect for isolating and running untrusted code securely, it leverages the lightweight and fast QuickJS engine compiled to WebAssembly, providing a robust environment for code execution. Features - *Security*: Run untrusted JavaScript code in a safe, isolated environment. - *File System*: Can mount a virtual file system - *Custom Node Modules*: Custom node modules are mountable - *Fetch Client*: Can provide a fetch client to make http(s) calls - *Test-Runner*: Includes…
A JavaScript interpreter written in Ruby2012 · github.com · ▲75A Javascript implementation in Ruby! Contribute to haileys/twostroke development by creating an account on GitHub.
Very low footprint JSON parser in portable ANSI C2012 · github.com · ▲111Very low footprint DOM-style JSON parser written in portable ANSI C - json-parser/json-parser
- TFTranscrypt – Fast, small Python 3.5 to JavaScript transpiler2016 · transcrypt.org · ▲121
The Transcrypt Python to JavaScript compiler makes it possible to program lean and fast browser applications in Python. Transcrypt applications can use any JavaScript library and can also run on top of Node.js or be used in combination with Django.
More dev tools this month
the category →

open-source IDE for thoughtful software design. Contribute to devdotfast/whiteboard development by creating an account on GitHub.
Dev tools · 27d ago · github.com

Contribute to reladraw/reladraw development by creating an account on GitHub.
Dev tools · 25d ago · github.com
OpenBot▲362Grok Bot alternative: free, local, open-source, multiplayer
Dev tools · 22d ago · openbot.run
Talanoa▲341Hi HN, I’m a fullstack developer, and honestly, I’ve lost count of how many side projects I’ve worked on over the years. But one idea kept coming back to me: a different kind of email client. It first came to me in 2014: “What if we could handle emails more like conversations?” Every year, I’d revisit this concept in my “Build Notes.” Ten years later, no one had built exactly what I had in mind — so I finally decided to do it myself. That’s how Talanoa was born. I wanted something focused on people, not timelines. I was tired of marking messages as unread just to remember to reply later, or…
Dev tools · 20d ago · talanoa.email
CoreSpeed▲332One MCP for everything your agents need: apps, memory, tools
Dev tools · 28d ago · corespeed.io
Launched alongside, September 2026
the whole month →
E-ink bird frame for Raspberry Pi - real-time bird detection by audio, fully local AI, rendered as real, hand-cut 1800s bird illustrations. - arnegiacomo/fugleramme
AI · Sep 2026 · github.com
- WI
Special relativity simulator in which light crawls along at a human speed, so Lorentz contraction, aberration and Doppler shift happen at walking pace.
Life & fun · Sep 2026 · rivendell.dmitrybrant.com



Start coding agents, control sessions, review PRs. Anywhere.
Dev tools · Sep 2026 · kilo.ai
