HPy is a new API for extending Python in C, offering advantages such as zero overhead on CPython and faster runtime on alternative implementations like PyPy and GraalPy. Universal binaries built with HPy can run unmodified on various Python versions. Debug mode helps detect common programming mistakes, and the API is designed to be more consistent and bug-resistant. HPy is currently in active development, with plans for a stable release soon. Experimental extensions like ultrajson-hpy and piconumpy have been successfully ported, with ongoing work to port numpy and matplotlib. Help is needed with documentation, publicity, tooling, packaging, and website design.
https://hpyproject.org/