ticki/cyano
[WIP] Transpile Rust (MIR) to JavaScript.
{ "createdAt": "2016-09-05T10:45:08Z", "defaultBranch": "master", "description": "[WIP] Transpile Rust (MIR) to JavaScript.", "fullName": "ticki/cyano", "homepage": "", "language": "Rust", "name": "cyano", "pushedAt": "2016-10-05T21:14:27Z", "stargazersCount": 76, "topics": [], "updatedAt": "2025-02-07T10:31:34Z", "url": "https://github.com/ticki/cyano"}Cyano: An advanced Rust-to-JavaScript transpiler
Section titled “Cyano: An advanced Rust-to-JavaScript transpiler”Cyano implements a transpiler converting Rust (MIR output) to JavaScript. It supports most of Rust’s features, but still lacks of support for various Rust libraries.
This crate is highly Work-in-Process and not ready to use yet.
Roadmap
Section titled “Roadmap”- Pointers/references
-
Boxes - Functions
- Traits/generics
- Enums
-
match - JS library integration
-
libcoreandlibstd - Panicking
- Custom destructors (
Droptrait) - JS specific optimizations