Vybe Documentation
Vybe Main page
Setup & Installation
Vybe is built with Rust and requires standard developer tools for your platform.
๐ Prerequisites
To build and run Vybe, you need:
- Rust (edition 2021): Installed via rustup.rs.
- C Compiler: Needed for some dependencies (Xcode on macOS, Build Tools on Windows,
build-essentialon Linux). - System Libraries:
- Linux:
libwebkit2gtk-4.0-dev,libgtk-3-dev,libayatana-appindicator3-dev. - macOS/Windows: No additional libraries usually required.
- Linux:
๐ ๏ธ Building the Project
Clone the repository and build using Cargo:
# Clone the repository
git clone https://github.com/opensitez/Vybe.git
cd Vybe
# Build all components
cargo build --release
๐ Running the Editor
The main entry point for the visual environment is the Vybe_editor binary:
cargo run --bin Vybe_editor
๐งช Running Tests
We maintain an extensive test suite across multiple crates:
# Run all tests
cargo test
# Run specific integration tests
cargo test -p Vybe_runtime --test array_test
๐ Example Projects
You can run individual VB scripts using our example runner:
cargo run --example parse_and_run examples/hello_world.vb