Skip to content

Commit

Permalink
Note PyMiniRacer
Browse files Browse the repository at this point in the history
  • Loading branch information
Ben Creech committed Feb 20, 2024
1 parent af795af commit 5df63e5
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions content/post/python-nodejs-eval.md
Original file line number Diff line number Diff line change
Expand Up @@ -165,6 +165,12 @@ Here's what I found:
JavaScript in Python using a custom Python-native JS engine.
- _Still in development. Doesn't support ES6 including arrow functions, so I
moved on._
- [`PyMiniRacer`](https://github.com/sqreen/PyMiniRacer): Minimalist V8 Python
bindings created by Sqreen, whch was later
[aquired by DataDog](https://www.datadoghq.com/about/latest-news/press-releases/datadog-signs-definitive-agreement-to-acquire-sqreen/).
- _TODO! I just discovered this while writing this blog post! This may still
work. There's not been a recent binary release, but it may still build from
sources..._
- [Selenium WebDriver](https://www.selenium.dev/documentation/webdriver/): Just
run the whole Chromium browser as a subprocess from Python.
- _Obviously works and used by zillions of folks, but seemed heavier-weight
Expand Down

0 comments on commit 5df63e5

Please sign in to comment.