{"repo":"dodorare/crossbow","free":true,"listed":false,"github":"https://github.com/dodorare/crossbow","clone":"git clone https://github.com/dodorare/crossbow.git","description":"Cross-Platform build tools and toolkit for games and game engines written in Rust! 🦀","language":"Rust","stars":213,"topics":["android","ios","build-tool","rust","apple","gamedev","open-source","cross-platform","mobile"],"license":"Apache-2.0","category":"mobile-apps","readme_excerpt":"What is Crossbow? The crossbow project aims to provide a complete toolkit for cross-platform game development in Rust - from project creation to publishing. In addition, the project simplifies the creation, packaging, and signing of Android and iOS applications. We want to make most of our tools - engine agnostic to help rust game developers integrate them into their engines or games. Why Crossbow? There are already cargo-apk, cargo-mobile, cargo-xcode, etc. - why do I need another packaging tool? Crossbow is more than an Android and iOS packager: it is a cross-platform Rust game-development toolkit. crossbundle turns standard Cargo projects into native .apk/.aab and .app/.ipa artifacts, with optional Gradle packaging for Android plugins. crossbundle-tools provides the same building blocks for custom workflows, while crossbow-android supports Android plugins written in Java/Kotlin . A lot of functionality was inspired by Godot, Xamarin, and cargo-apk. Design Goals Customizable : Create new commands with available tools. Simple : Easy to install and start hacking but also pretty flexible for strong devs. Cargo-first : Builds use Cargo's public CLI and consume the artifacts Cargo reports. Flexible : Build native .apk/.aab and .app/.ipa artifacts, with optional Gradle packaging on Android. Rust : Don't leave your Rust code - everything can be configured from Cargo.toml . Plugins : Godot-like plugins for Android (and iOS in future) with Rust wrapper! Documentation Now we would re","default_branch":null,"files":null,"tree":[],"storefront":"/r/dodorare","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/dodorare/crossbow/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}