escrotum
pyxl
| escrotum | pyxl | |
|---|---|---|
| 3 | 4 | |
| 220 | 554 | |
| 0.9% | 0.0% | |
| 0.0 | 2.4 | |
| over 4 years ago | over 1 year ago | |
| Python | Python | |
| GNU General Public License v3.0 only | Apache License 2.0 |
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.
escrotum
pyxl
- I built a hardware processor that runs Python
-
Django and Postgres for the Busy Rails Developer
PEP 750 started its life in part as a result of learnings from pyxl [0], which used some clever hacks to add a JSX-like syntax to Python.
In the end, my instinct is that t-strings are the better more generic feature to add to the language itself today.
That said, I'd love to see the Python ecosystem get to the point where it's relatively easy to implement transpilers and to get them integrated with key tools (colorizers, formatters, linters, type checkers, etc). After that: let a thousand JSX-likes bloom.
[0] https://github.com/dropbox/pyxl
-
Python's Preprocessor – Pydong
best use case I've found so far is pyxl, inspired by jsx https://github.com/dropbox/pyxl.
You can write code like
# coding: pyxl - Adding C-style for loops to Python for fun
What are some alternatives?
mpv_sponsorblock - mpv script to skip sponsored segments of YouTube videos
pyxl4 - Extend Python syntax with HTML.
sexplib - Automated S-expression conversion
lambdex - Write complicated anonymous functions beyond lambdas in Python.
flameshot - Powerful yet simple to use screenshot software :desktop_computer: :camera_flash:
ripper-tags - fast, accurate ctags generator for ruby source code using Ripper