Cython is an optimizing 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. Write Python code that calls back and forth from and to C or C++ code natively at any point. Easily tune readable Python code into plain C performance by adding static type declarations, also in Python syntax. Use combined source code level debugging to find bugs in your Python, Cython, and C code. Interact efficiently with large data sets, e.g. using multi-dimensional NumPy arrays. Quickly build your applications within the large, mature, and widely used CPython ecosystem. Integrate natively with existing code and data from legacy, low-level or high-performance libraries and applications. The Cython language is a superset of the Python language that additionally supports calling C functions and declaring C types on variables and class attributes.

Features

  • Cython gives you the combined power of Python and C
  • Quickly build your applications within the large, mature and widely used CPython ecosystem
  • Integrate natively with existing code and data from legacy
  • Use combined source code level debugging to find bugs in your Python, Cython and C code
  • Write Python code that calls back and forth from and to C or C++ code
  • Easily tune readable Python code into plain C performance

Project Samples

Project Activity

See All Activity >

Categories

Compilers

License

Apache License V2.0

Follow Cython

Cython Web Site

Other Useful Business Software
$300 Free Credits to Build on Google Cloud Icon
$300 Free Credits to Build on Google Cloud

New customers can spin up VMs, build with AI, and query data at no cost.

Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Cython!

Additional Project Details

Programming Language

Python

Related Categories

Python Compilers

Registered

2022-04-28