Top 23 Python Performance Projects
Open deep learning compiler stack for cpu, gpu and specialized acceleratorsProject mention: [P] Open source that takes as input a deep learning model and outputs a version that runs faster in inference. Now faster and easier to use (New release) | reddit.com/r/MachineLearning | 2022-06-28
 Quantization. Techniques and Concept Map.  Pruning. Techniques and Concept Map.  ONNX Runtime  Nvidia TensorRT  Intel OpenVINO  Apache TVM
The most widely used Python to C compilerProject mention: High-performance Python | reddit.com/r/Python | 2022-06-15
There are various techniques and modules/APIs that I already know/that I have used already that can be used (this talk is quite to the point and very enlightening: - NumPy’s own functions / Pandas’ own functions that are row-wise/column-wise - vectorization - Numba (although it has some limitations with “special functions”, and with the implementation with Pandas, as far as I know) - Cython - Dask - Apache Spark (with a focus in PySpark )
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
Nuitka is a Python compiler written in Python. It's fully compatible with Python 2.6, 2.7, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, and 3.10. You feed it your Python app, it does a lot of clever things, and spits out an executable or extension module.Project mention: Have you heard of rust? Did you know rust is going to replace every other language? That language is really slow you should use rust instead it's much better. | reddit.com/r/ProgrammerHumor | 2022-06-27
Python is no longer slow (I used https://nuitka.net) since there is a module to compile it.
Fast, asynchronous and elegant Python web framework.
🚴 Call stack profiler for Python. Shows you why your code is slow!Project mention: What are some python micro optimisations that you can/may *actually use* in your codebase? | reddit.com/r/Python | 2022-06-03
I like to use pyinstrument for profiling. Uses stat sampling so it's quicker and builds a easy to grok report.
Yet Another Python Profiler, but this time thread&coroutine&greenlet aware.Project mention: Yet Another Python Profiler, but this time thread&coroutine&greenlet aware. | reddit.com/r/techtravel | 2022-02-13
Install and manage a high performance WordPress stack with a few keystrokesProject mention: Alternatives to Runcloud.io | reddit.com/r/webhosting | 2022-05-11
If you're looking to cut costs I'd highly recommend checking out https://wordops.net/
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
OpenCL integration for Python, plus shiny featuresProject mention: Doubts on pyopencl | reddit.com/r/OpenCL | 2021-08-02
I thought the project could be dead, but then I looked into the latest commits to the repository, and it is certainly not dead as a project.
Learning Shell，Python，Golang，System，Network (by anzhihe)Project mention: Learning awk and sed? start here | reddit.com/r/linux4noobs | 2022-05-22
Compile Nim Extensions for Python On Import!Project mention: Nimporter – Compile Nim Extensions for Python on Import | news.ycombinator.com | 2022-06-23
⚡️Optimizing einsum functions in NumPy, Tensorflow, Dask, and more with contraction order optimization.Project mention: [D] What are your favorite tools to visualize/explain tensor operations? | reddit.com/r/MachineLearning | 2022-01-11
opt_einsum: for speed
Python Performance Benchmark SuiteProject mention: This Week In Python | dev.to | 2022-06-11
pyperformance – Python Performance Benchmark Suite
The top-like text-based user interface for AustinProject mention: Live flame graph rendering in the terminal | reddit.com/r/Python | 2022-04-16
Multi-featured system monitor.Project mention: Looking for an all in one system resource monitor. GPU and CPU. Running PopOS 20.04. | reddit.com/r/linuxmasterrace | 2022-06-13
Unified Performance AnalyzerProject mention: Do you want to get performance stats in JSON format? | reddit.com/r/linux | 2022-04-10
Guider provides various performance statistics in a specific file in JSON format as shown below.
Code generation framework for automated finite difference computation
A micro/macro benchmark framework for the Python programming language that helps with optimizing your software.Project mention: Sprucing up my read me for my Python project | reddit.com/r/learnpython | 2022-02-01
Python Performance Testing with Austin
Lightweight tool to deploy PyTorch models to AWS LambdaProject mention: AWS lambda inference taking 3s even after warmup | reddit.com/r/pytorch | 2021-09-17
Ok I see. Have you maximized the ram in the lambdas? Since performance scale with ram. I have been using torchlambda.
An alternative serializer implementation for REST framework written in cython built for speed.Project mention: GitHub - Mng-dev-ai/drf-turbo: An alternative serializer implementation for REST framework written in cython built for speed. | reddit.com/r/django | 2021-11-10
Online reporting application to generate performance reports from JMeter(Taurus), Locust and other tools by either uploading JTL file or streaming data from the test run continuously.
Python Implementation of Google PageSpeed Insights
Project mention: Kernel Compile options, for better battery life | reddit.com/r/linuxquestions | 2021-12-27
Try PowerPlan. It's the best solution I've tried so far. Note, Nvidia (and any dedicated graphics card) is a battery hog, so not many things can help with your battery. My laptop has a smaller battery than yours (56 watt hours) and a 4k screen, and I'm getting about 5 hours of sot, but I never install Nvidia drivers, though. Once I install it, I'm down to about 2 hours max.
Python Performance related posts
Looking for an all in one system resource monitor. GPU and CPU. Running PopOS 20.04.
1 project | reddit.com/r/linuxmasterrace | 13 Jun 2022
This Week In Python
3 projects | dev.to | 11 Jun 2022
Do you want to get performance stats in JSON format?
1 project | reddit.com/r/linux | 10 Apr 2022
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!
1 project | reddit.com/r/ProgrammingLanguages | 19 Mar 2022
Sprucing up my read me for my Python project
1 project | reddit.com/r/learnpython | 1 Feb 2022
Sunday Daily Thread: What's everyone working on this week?
5 projects | reddit.com/r/Python | 22 Jan 2022
My Python micro benchmarking framework.
1 project | reddit.com/r/Python | 21 Jan 2022
What are some of the best open-source Performance projects in Python? This list will help you:
Are you hiring? Post a new remote job listing for free.