mech

Crates.iomech
lib.rsmech
version
sourcesrc
created_at2019-03-27 16:36:53.262585
updated_at2024-12-12 03:20:18.138324
descriptionMech is a reactive programming language for building robots, games, and animations.
homepagehttps://mech-lang.org
repositoryhttps://github.com/mech-lang/mech
max_upload_size
id124198
Cargo.toml error:TOML parse error at line 19, column 1 | 19 | autolib = false | ^^^^^^^ unknown field `autolib`, expected one of `name`, `version`, `edition`, `authors`, `description`, `readme`, `license`, `repository`, `homepage`, `documentation`, `build`, `resolver`, `links`, `default-run`, `default_dash_run`, `rust-version`, `rust_dash_version`, `rust_version`, `license-file`, `license_dash_file`, `license_file`, `licenseFile`, `license_capital_file`, `forced-target`, `forced_dash_target`, `autobins`, `autotests`, `autoexamples`, `autobenches`, `publish`, `metadata`, `keywords`, `categories`, `exclude`, `include`
size0
Corey Montella (cmontella)

documentation

https://mech-lang.org/docs

README

Mech Logo

Mech is a language for building data-driven and reactive systems like robots, games, user interfaces, and more. It simplifies composing, transforming, and distributing data, so you can focus on the core complexities of your project.

Try Mech online in your browser or stay updated through our blog.

📚 Documentation

New to Mech? Start with Learn Mech in Fifteen Minutes.

Comprehensive documentation is available at mech-lang.org and open-sourced on GitHub.

📂 Download and Install

💾 From Binary

Download the latest release for your platform here.

🔨 From Source

To build Mech from source, you’ll need to install Rust (nightly version). Follow the instructions below to compile the Mech toolchain, bundled in a single executable called mech:

git clone https://gitlab.com/mech-lang/mech
cd mech
cargo build --bin mech --release

🚧 Project Roadmap

Mech is being redesigned to integrate state machines into the language, with development happening in the v0.2-beta branch.

The v0.2 release is planned for October 2024. For more details, check out the ROADMAP.mec.

⚖️ License

Licensed under Apache 2.0.

Commit count: 1639

cargo fmt