Alternatives
Products that do what Run arbitrary code in 3rd party Python library with dowhen does
dowhen is an instrumentation tool that allows you to change the function when you can't easily edit the source code. It has a super intuitive interface and a super low overhead.
- 1

- 2CP
2019 · github.com
- 3
- 4

- 5

- 6PL
2017 · github.com
- 7

- 8

- 9SB
2015 · spacy.io
- 10

- 11
- 12PS
2021 · github.com
- 13

- 14CE
2019 · github.com
- 15CJ
2013 · filepicker.github.io
- 16AC
2010 · pyxc.org
- 17SI
2021 · sourcery.ai
- 18IG
As a beginner learning to build ML models, I found it annoying to have to keep printing tensor shapes every other line, having to step through the debugger to check where did I mess up the shapes again. So I built Trickle, it takes the data that flows through your code, caches the types and display them inline (as if you have type annotations). The idea is: "Let types trickle from runtime into your IDE". You get types in Python without having the write them manually. It works by rewriting your Python AST at import time — after every variable assignment, it inserts a lightweight call that…
Mar 2026 · github.com
- 19PA
Hello everyone! My friend Ori Kabeli and I have been playing around with GPT-4 Vision as a way to control websites and complete complicated tasks online. We created a small proof of concept python package called pywebagent. pywebagent allows performing high level tasks in websites, accessible to developers as simple python functions. It is highly experimental, and only sometimes works, but we think it still might be useful to all you tinkerers out there. Feel free to contribute! Example Use Case: You can order things from amazon with one line of code. pywebagent.act(…
2023 · github.com
- 20SA
2012 · blog.fruiapps.com
- 21SJ
Jan 2026 · docs.script-lang.org
- 22RG
2015 · blog.filippo.io
- 23AL
Inspired by Simon Willison's blog post that was catalyzed by this HN post: https://news.ycombinator.com/item?id=34598024 wasm_exec is a Wasm-powered, sandboxed implementation of exec() for safely running dynamic Python code There are number of use-cases emerging that require arbitrary code execution, often code that is generated by LLMs (Large Language Models) like ChatGPT. This can enable some really cool functionality - like generative BI or website generation - but also introduce a massive security flaw if implemented via eval() or exec(). This is because arbitrary code can…
2023 · github.com
- 24IP
Ranked by how close each launch is in meaning, then by votes. Refine with a description →