cyano
cyano copied to clipboard
[WIP] Transpile Rust (MIR) to JavaScript.
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
- [x] Pointers/references
- [x]
Boxes - [x] Functions
- [x] Traits/generics
- [x] Enums
- [x]
match - [x] JS library integration
- [ ]
libcoreandlibstd - [ ] Panicking
- [ ] Custom destructors (
Droptrait) - [ ] JS specific optimizations