https://github.com/siku2/rust-monaco
Rust WASM bindings for the Monaco Editor
https://github.com/siku2/rust-monaco
monaco-editor rust wasm wasm-bindgen
Last synced: 8 months ago
JSON representation
Rust WASM bindings for the Monaco Editor
- Host: GitHub
- URL: https://github.com/siku2/rust-monaco
- Owner: siku2
- License: apache-2.0
- Created: 2020-08-13T19:34:09.000Z (almost 6 years ago)
- Default Branch: main
- Last Pushed: 2024-10-05T22:35:35.000Z (over 1 year ago)
- Last Synced: 2025-04-03T16:11:48.810Z (about 1 year ago)
- Topics: monaco-editor, rust, wasm, wasm-bindgen
- Language: JavaScript
- Homepage:
- Size: 13.2 MB
- Stars: 82
- Watchers: 5
- Forks: 28
- Open Issues: 17
-
Metadata Files:
- Readme: README.md
- License: LICENSE-APACHE
Awesome Lists containing this project
README
# `rust-monaco`
[][crate-info]
[][api-documentation]
Rust WASM bindings for the [Monaco Editor](https://microsoft.github.io/monaco-editor/) using `wasm-bindgen`.
## Cargo Features
- "api" (default feature) - Activate a more ergonomic Rust API. See [`monaco::api`](https://docs.rs/monaco/latest/monaco/api/)
- "workers" (default feature) - Include the language web workers. If not set you will have to provide them manually or accept a heavy performance penalty.
- "yew-components" - Enable Yew components. See [`monaco::yew`](https://docs.rs/monaco/latest/monaco/yew/)
## Examples
See the [examples](examples) directory.
[crate-info]: https://crates.io/crates/monaco
[api-documentation]: https://docs.rs/monaco