Skip to content

Entry

GitHub

Appears in 4 awesome lists

Default, most widely used implementation of the Python programming language written in C.

Open github.compython/cpython

Found in these lists

awesome-python

Section: Compilers and Interpreters · The Python programming language

FreshScore 81

Best Of Python

Section: cpython (34 · 76K) - The Python programming language. MIT · (👨‍💻 4.1K · 🔀 35K · 📦 630K):

FreshScore 88

Awesome Regex

Section: Source code · and regex - Standard and extended regex libraries.

FreshScore 78

Awesome Python

Section: Implementations · Default, most widely used implementation of the Python programming language written in C.

FreshScore 94

Numba

is an open source, NumPy-aware optimizing compiler for Python sponsored by Anaconda, Inc. It uses the LLVM compiler project to generate machine code from Python syntax. Numba can compile a large subset of numerically-focused Python, including many NumPy functions. Additionally, Numba has support…

In 8 listsDetails

Cython

Cython is an optimising static compiler for both the Python programming language and the extended Cython programming language (based on Pyrex). It makes writing C extensions for Python as easy as Python itself. [Apache] website

In 5 listsDetails

Oniguruma

Regex library supporting a wide range of encodings, and incorporating many security-oriented fixes. BSD-2-Clause

In 4 listsDetails

RE2

RE2 is a fast, safe, thread-friendly alternative to backtracking regular expression engines like those used in PCRE, Perl, and Python. It is a C++ library.

In 4 listsDetails

exaloop/codon

high-performance Python compiler that compiles Python code to native machine code without any runtime overhead

In 4 listsDetails

rust-lang/regex

Regular expressions (RE2 style)

In 3 lists

GitHub

Nuitka is a Python compiler written in Python. It's fully compatible with Python 2.6, 2.7, 3.4-3.14. You feed it your Python app, it does a lot of clever things, and spits out an executable or extension module.

In 3 lists

Hyperscan

Hyperscan is a high-performance multiple regex matching library by Intel. Provides simultaneous matching of large numbers of regexps (up to tens of thousands). Typically used in a DPI library stack. [BSD]

In 3 lists