pyperformance
python-live-gui
pyperformance | python-live-gui | |
---|---|---|
6 | 8 | |
817 | - | |
0.9% | - | |
6.6 | - | |
20 days ago | - | |
Python | ||
MIT License | - |
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.
pyperformance
-
Phoronix: PyPerformance benchmark is on average 32% faster on Python 3.11 compared to 3.10 (on a Ryzen 9 5950X)
PyPerformance benchmark: https://github.com/python/pyperformance
-
Faster CPython 3.12 Plan
25% number is from pyperformance benchmark suite, which you can replicate. Whether pyperformance is representative benchmark suite is another question.
https://github.com/python/pyperformance
-
The Performance Benchmarks Comparing various combinations of GCC and Python
For each combination, We launch a GCC container and build Python with the GCC. Then run benchmarks using pyperformance and export to a JSON file.
-
This Week In Python
pyperformance – Python Performance Benchmark Suite
-
Hello, I created a interpreted dynamic programming language in C#. I use a bytecode compiler and a vm for interpretation. Right now I'm trying to optimise it. Any help would be great!
There are some standard benchmarks like fannkuch, deltablue, and so on (see a bunch for Python here) that you can port to your VM. They have adjustable values that you can raise or lower to increase or decrease the amount of time you take.
-
Why is python so much slower on MacOS?
So I decided to run some actual benchmark suite. I found pyperformance which would seem to do the trick.
python-live-gui
-
Show HN: Hyperdiv – Reactive, immediate-mode web UI framework for Python
Looks super cool! Clearly an idea that people want - I built something similar to this almost two year ago [1] but your project is a lot more fleshed out. I like that you actually used websockets instead of my hacky approach of using an http stream.
[1] https://gitlab.com/BenWiser/python-live-gui
-
Show HN: Python Live GUI – Web Based immediate mode renderer
Hey all,
Wanted to re-share my framework now that it has reached v1.0.
https://gitlab.com/BenWiser/python-live-gui
I’m promising stability for the API but there’s still a lot more I’d like to get done.
I built this for a very specific use case I have of wanting a remote based application.
I specifically use this for communicating with a raspberry pi.
It’s quite a nice quick way of working. Hopefully the form upload gives a better idea of how you can use this:
-
Show HN: Python Live GUI 1.0.0
https://news.ycombinator.com/item?id=31679945
I'm happy to officially mark it as version 1.0.0 and to enforce backwards compatibility.
https://gitlab.com/BenWiser/python-live-gui
There is still a lot I want to get done but I'm also eagre to hopefully start getting feature requests.
The goal of this project is to make it really easy for me to throw a GUI together for remote applications. Hopefully that scratches an itch for some of you as well.
This demo showing how you can save form data shows the kind of usecases I use this for:
-
This Week In Python
python-live-gui – A simple python immediate mode gui that renders out to the Web
-
Hacker News top posts: Jun 9, 2022
Show HN: Python Live GUI – A Hybrid of Dear ImGUI and Phoenix LiveView\ (5 comments)
- Python Live GUI – A Hybrid of Dear ImGUI and Phoenix LiveView
- Show HN: Python Live GUI – A Hybrid of Dear ImGUI and Phoenix LiveView
What are some alternatives?
pybench - Python benchmark tool inspired by Geekbench.
flet - Flet enables developers to easily build realtime web, mobile and desktop apps in Python. No frontend experience required.
asv - Airspeed Velocity: A simple Python benchmarking tool with web-based reporting
liveviews - Phoenix LiveView workalikes for different languages and frameworks
pyperf - Toolkit to run Python benchmarks
pyimgui - Cython-based Python bindings for dear imgui
Nuitka - Nuitka is a Python compiler written in Python. It's fully compatible with Python 2.6, 2.7, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 3.10, and 3.11. You feed it your Python app, it does a lot of clever things, and spits out an executable or extension module.
examples - Flet sample applications
ga-extractor - Tool for extracting Google Analytics data suitable for migrating to other platforms/databases
pyeventbus - Python Eventbus
privacybadger - Privacy Badger is a browser extension that automatically learns to block invisible trackers.