beyondtranslate
# BeyondTranslate [](https://github.com/beyondtranslate/beyondtranslate/releases) **BeyondTranslate** (formerly **Biyi**) is a fast, native-experience translation app for macOS, Windows and Linux, built with Flutter and Rust. Capture text from anywhere on screen and get accurate translations powered by multiple engines — all from a lightweight app that stays out of your way until you need it. [View document](https://beyondtranslate.com/docs/) > **⚠️ Note:** Architecture upgrade in progress: Core services have been switched to Rust to improve performance and cross-platform reuse. The UI layer continues to be powered by Flutter, while the macOS settings page is rendered natively with SwiftUI. --- English | [简体中文](./README-ZH.md) ---  ## Platform Support | Linux | macOS | Windows | | :---: | :---: | :-----: | | ✔️ | ✔️ | ✔️ | ## Installation Downloads are available on the [Releases](https://github.com/beyondtranslate/beyondtranslate/releases/latest) page. Also check out the [website](https://beyondtranslate.com/release-notes) for other installation methods. **To install with Homebrew, run:** ```bash brew tap beyondtranslate/beyondtranslate brew install beyondtranslate ``` ## Development ### ⚠️ Linux requirements - `appindicator3-0.1` - [`keybinder-3.0`](https://github.com/kupferlauncher/keybinder) Run the following command ``` sudo apt-get install appindicator3-0.1 libappindicator3-dev sudo apt-get install keybinder-3.0 ``` ### Before You Start 1. Clone this repo via git: ``` $ git clone https://github.com/beyondtranslate/beyondtranslate.git ``` 2. Change to `beyondtranslate` directory ``` $ cd beyondtranslate ``` 4. Install dependencies ``` $ melos bs ``` ### Run app ``` $ cd apps/desktop $ flutter run -d linux / macos / windows ``` ## Discussion > Welcome to join the discussion group to share your suggestions and ideas with me. - [QQ Group](https://jq.qq.com/?_wv=1027&k=vYQ5jW7y) ## Related Links - https://github.com/beyondtranslate/beyondtranslate - https://github.com/leanflutter/screen_text_extractor ## License [AGPL](./LICENSE)