Fast, polished proximity chat for Among Us — rebuilt with Tauri, Rust, and a cleaner desktop experience.
Perfect Crewlink is a modern desktop fork of the CrewLink / BetterCrewLink lineage. It keeps the familiar Among Us proximity chat flow, but upgrades the app around it: faster startup, stronger overlay behavior, cleaner lobby tools, better mod support, and a Rust-backed Tauri shell instead of the older Electron-style desktop stack.
|
Tauri + Rust shell with a Vite renderer for faster launch, lower overhead, and simpler packaging. |
Game-attached overlay behavior, improved alt-tab handling, and meeting highlights backed by Rust-read game state. |
AleLudu meeting support, expanded color palette sync, and better handling for modded cosmetics and lobbies. |
|
Compatible with BetterCrewLink peers, with improved reconnects, stale-stream detection, and persistent mute/deafen state. |
Direct lobby codes, region labels, quick copy, smart filtering, and code persistence when games move in and out of lobby state. |
Overlay modes, lobby privacy options, compact layouts, and backgroundless positions for cleaner captures. |
Get the latest Windows installer or portable executable from:
Windows: prebuilt installer and portable .exe are available on each release.
Linux: build from source on a Linux machine using the steps below.
Show build instructions
- Node.js 20+
- Rust stable toolchain
- Tauri desktop dependencies
- Windows: Visual Studio 2022 Build Tools + WebView2 Runtime
git clone https://github.com/artriy/Perfect-Crewlink.git
cd Perfect-Crewlink
npm ci
npm run tauri -- devnpm run typecheck
npm run tauri -- buildWindows outputs:
src-tauri/target/release/perfectcrewlink.exe
src-tauri/target/release/bundle/nsis/*.exe
Linux builds output bundles under:
src-tauri/target/release/bundle/
Linux dependency install example
sudo apt-get update
sudo apt-get install -y \
build-essential \
curl \
file \
libssl-dev \
libgtk-3-dev \
libwebkit2gtk-4.1-dev \
libayatana-appindicator3-dev \
librsvg2-dev \
libxdo-dev \
patchelfsrc/ React renderer, overlay UI, settings, lobby browser, voice client
src-tauri/ Rust/Tauri shell, process reader, native overlay/window control
static/ Images, translations, avatars, and bundled assets
scripts/ Build helpers and Tauri launch wrappers
npm run dev:web # Run renderer only
npm run tauri -- dev # Run full desktop app
npm run typecheck # Type-check TypeScript
npm run build # Build renderer
npm run tauri -- build # Build desktop appPerfect Crewlink exists because of the community work behind:
This fork builds on that foundation with a modern desktop runtime, stronger overlays, and a cleaner release path.
Distributed under the GNU General Public License v3.0. See LICENSE.