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
Earn up to 16% annual interest with Nexo. Icon
Earn up to 16% annual interest with Nexo.

Access competitive interest rates on your digital assets.

Generate interest, borrow against your crypto, and trade a range of cryptocurrencies — all in one platform. Geographic restrictions, eligibility, and terms apply.
Get started with Nexo.
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