Python High Performance

Open-source Python projects categorized as High Performance

Top 13 Python High Performance Projects

High Performance
  1. edgedb

    A graph-relational database with declarative schema, built-in migration system, and a next-generation query language

    Project mention: EdgeDB – A graph-relational database with declarative schema | news.ycombinator.com | 2024-02-10
  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. Cython

    The most widely used Python to C compiler

    Project mention: I Use Nim Instead of Python for Data Processing | news.ycombinator.com | 2024-09-05
  4. asyncpg

    A fast PostgreSQL Database Client Library for Python/asyncio.

    Project mention: FastAPI, Pydantic, Psycopg3: the holy trinity for Python web APIs | dev.to | 2024-10-24

    asyncpg: this was the gold standard async database driver for Postgres, being one of the first to market and most performant. While all other drivers use the C library libpq to interface with Postgres, MagicStack opted to rewrite their own custom implementation and also deviate from Python DBAPI spec. If performance is your main criteria here, then asyncpg is probably the best option.

  5. tf-quant-finance

    High-performance TensorFlow library for quantitative finance.

  6. pyinfra

    pyinfra turns Python code into shell commands and runs them on your servers. Execute ad-hoc commands and write declarative operations. Target SSH servers, local machine and Docker containers. Fast and scales from one server to thousands.

    Project mention: This Week In Python | dev.to | 2024-05-03

    pyinfra – automates infrastructure using Python

  7. Pyston

    (No longer maintained) A faster and highly-compatible implementation of the Python programming language.

  8. PeachPy

    x86-64 assembler embedded in Python

  9. numpy-stl

    Simple library to make working with STL files (and 3D objects in general) fast and easy.

  10. JAXFLUIDS

    Differentiable Fluid Dynamics Package

    Project mention: Show HN: Elodin – A better framework for physics simulation | news.ycombinator.com | 2024-03-06

    You are completely correct; right now it is just mechanics that we have built out. But, there isn't any theoretical reason you couldn't use this framework for other types of simulation. In particular, the Monte Carlo runner is super flexible. Since we are based on JAX you can utilize a ton of the tooling that others have built in the physics space like https://github.com/tumaer/JAXFLUIDS or https://github.com/DifferentiableUniverseInitiative/jax_cosm... . The goal right now though is pretty firmly focused on controls engineers and their needs, but we envision this becoming broadly used.

  11. Ignareo-ISML-auto-voter

    Ignareo the Carillon, a web crawler/spider template of ultimate high concurrency built for leprechauns. Carillons as the best web spiders; Long live the golden years of leprechauns! (ISML=international saimoe; 2022 ISML is last ISML)

  12. cpython

    Alternative StdLib for Nim for Python targets, hijacks Python StdLib for Nim (by juancarlospaco)

  13. kth

    High performance Bitcoin development platform

  14. Csq

    Csq (pronounced "C square") is a high-performance, Python-like programming language designed for easy syntax, compatibility with existing C/C++ code, fast execution, and optional hardware control.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python High Performance discussion

Log in or Post with

Python High Performance related posts

Index

What are some of the best open-source High Performance projects in Python? This list will help you:

# Project Stars
1 edgedb 13,283
2 Cython 9,701
3 asyncpg 7,091
4 tf-quant-finance 4,647
5 pyinfra 4,017
6 Pyston 2,503
7 PeachPy 1,985
8 numpy-stl 633
9 JAXFLUIDS 357
10 Ignareo-ISML-auto-voter 187
11 cpython 144
12 kth 28
13 Csq 21

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com