https://github.com/17cupsofcoffee/yarn_spool
A runtime for Yarn Spinner scripts, written in Rust.
https://github.com/17cupsofcoffee/yarn_spool
Last synced: about 1 year ago
JSON representation
A runtime for Yarn Spinner scripts, written in Rust.
- Host: GitHub
- URL: https://github.com/17cupsofcoffee/yarn_spool
- Owner: 17cupsofcoffee
- License: mit
- Created: 2022-12-09T17:14:52.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-01-30T13:39:54.000Z (about 2 years ago)
- Last Synced: 2025-02-28T13:17:52.515Z (about 1 year ago)
- Language: Rust
- Size: 25.4 KB
- Stars: 4
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# yarn_spool
_**⚠️ Deprecated:** There is now a [semi-official Yarn Spinner implementation in Rust](https://github.com/YarnSpinnerTool/YarnSpinner-Rust), which is much more feature-complete than this crate!_
yarn_spool is a runtime for [Yarn Spinner](https://yarnspinner.dev) scripts,
written in Rust.
Note that this library does not provide tools for parsing Yarn scripts, or compiling
them down to bytecode - the [official compiler](https://github.com/YarnSpinnerTool/YarnSpinner-Console)
can be used for this.
## Installation
```toml
yarn_spool = { git = "https://github.com/17cupsofcoffee/yarn_spool" }
```
## Usage
See [`examples/cli.rs`](examples/cli.rs) for a full annotated example.
## License
Licensed under the [MIT license](LICENSE).