1 unstable release

0.0.1 Dec 6, 2022

#26 in #translator

Download history 4/week @ 2024-02-21 17/week @ 2024-02-28 77/week @ 2024-03-06

98 downloads per month

BSD-3-Clause

42KB
1K SLoC

Rye is a Python to Rust translator. It can take Python code and output Rust code, meaning that it is possible to create a static binary from Python source.

It also includes full APIs for tokenizing and parsing Python source into an AST in Rust. This makes is possible to analyze Python code without any Python runtime installed locally, or require any linking to the Python C-API.

Dependencies

~1MB
~44K SLoC