quickjs
awesome-python
quickjs | awesome-python | |
---|---|---|
4 | 86 | |
168 | 206,668 | |
- | - | |
5.2 | 7.0 | |
about 1 month ago | 10 days ago | |
Python | Python | |
MIT License | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
quickjs
-
AWS Introduces a New JavaScript Runtime for Lambda
You can use it as en embedded scripting language within Python.
[1] https://github.com/PetterS/quickjs
- YouTube-dl has a JavaScript interpreter written in 870 lines of Python
-
Why are the upcoming qutebrowser extensions only “inspired” by the WebExtensions API?
You could run the webextention javascript in quickjs.
-
Web Browser Engineering
I was interested to see that this uses the DukPy wrapper around Duktape for the JavaScript interpreter: https://browser.engineering/scripts.html
This made me start digging into whether this was considered a "safe" way of executing untrusted JavaScript in a sandbox.
its not completely clear to me if DukPy currently attempts safe evaluation - it's missing options for setting time or memory limits on executed code for example: https://github.com/amol-/dukpy
There's a QuickJS Python wrapper here which offers those limits: https://github.com/PetterS/quickjs
I'm pretty paranoid though any time it comes to security and dependencies written in C, so I'd love to see a Python wrapper around a JavaScript engine that has safe sandbox execution as a key goal plus an extensive track record to back it up!
awesome-python
-
Top 10 GitHub Repositories for Python and Java Developers
8. Vinta/Awesome-python - This repository is a curated list of top Python frameworks, libraries, and tools for a variety of purposes. It's a must-visit for any developer looking to expand their Python skills and discover new resources. https://github.com/vinta/awesome-python
-
How I do technology watch
Python: https://github.com/vinta/awesome-python
-
Top 10 GitHub Repositories Every Developer Should Bookmark in 2024
6) Awesome Python: Embrace the power of Python with this extensive collection of awesome libraries, frameworks, resources, and software. Whether you're a seasoned Pythonista or just starting your journey, this repository is your ultimate guide to maximizing the potential of this versatile language. (https://github.com/vinta/awesome-python)
-
Good coding groups for black women?
- https://github.com/vinta/awesome-python
-
Top GitHub Resources to Level Up Your Python game
🎇 Repository Link: Awesome Python
- GitHub - vinta/awesome-python: A curated list of awesome Python frameworks, libraries, software and resources
-
10 Github repositories to achieve Python mastery
Explore here.
-
Alternatives?
I know of curated lists like https://github.com/vinta/awesome-python but they are nowhere close to alternativeto.net in terms of information (relations) and community involvement.
- Help me out.
-
Ask HN: Best place/resource to learn metaprogramming in Python
https://github.com/vinta/awesome-python
What are some alternatives?
dukpy - Simple JavaScript interpreter for Python
Qtile-Config - This is my configuration of Qtile, a window manager written in python.
PyMiniRacer - PyMiniRacer is a V8 bridge in Python.
VeRyPy - A python library with implementations of 15 classical heuristics for the capacitated vehicle routing problem.
mini_racer - Minimal embedded v8
Pyadomd - A pythonic approach to query SSAS data models.
libv8-node - Package libv8 from Node
ydata-profiling - 1 Line of code data quality profiling & exploratory data analysis for Pandas and Spark DataFrames.
InsideReCaptcha - Reverse-engineering the new “captchaless” ReCaptcha system...
DearPyGui - Dear PyGui: A fast and powerful Graphical User Interface Toolkit for Python with minimal dependencies
pyduktape - Embed the Duktape JS interpreter in Python
Box - Python dictionaries with advanced dot notation access