BetterCrewLink  by OhMyGuus

Among Us proximity voice chat app

Created 4 years ago
1,021 stars

Top 36.7% on SourcePulse

GitHubView on GitHub
Project Summary

BetterCrewLink is a fork of the CrewLink proximity voice chat application for Among Us, offering enhanced features and improved compatibility. It enables in-game voice communication with spatial audio, allowing players to hear only those nearby, and is targeted at Among Us players seeking a more immersive social experience.

How It Works

This project implements proximity voice chat by hooking into the Among Us game process to read player data and spatial relationships. It leverages a custom voice server infrastructure to manage audio streams and spatialization, ensuring that audio is routed based on player proximity and in-game visibility. Key advantages include its ability to work across different networks without UPnP and its enhanced audio features like hearing through walls or cameras.

Quick Start & Requirements

  • Windows: Download and run BetterCrewLink-Setup-X.X.X.exe from the latest release.
  • Linux: Download BetterCrewlink-Linux.AppImage, make it executable, and run. May require ptrace_scope adjustment or libcap2-bin for full functionality.
  • Android/Chrome OS/Bluestacks: Available via the Google Play Store.
  • iOS/macOS: Available via Web; native app is coming soon.
  • Prerequisites: Python, Node.js, and Yarn are required for development.

Highlighted Details

  • Extensive list of extra features including OBS browser source overlay, vision-only audio, wall occlusion, volume sliders, public lobby list, and improved mod compatibility.
  • Enhanced stability and network support, including strict NAT traversal and fixes for player disconnects.
  • Broader platform support, including Windows 7, Linux, Android, and planned console support.
  • Optimized performance with lower CPU usage compared to the original CrewLink.

Maintenance & Community

The project is actively maintained with a strong community presence on Discord for support, bug reporting, and suggestions. Development is ongoing, with plans for iOS and console support.

Licensing & Compatibility

Distributed under the GNU General Public License v3.0 (GPL-3.0). This license may impose copyleft restrictions, requiring derivative works to also be open-sourced under the same license. It is not affiliated with Innersloth LLC.

Limitations & Caveats

The README is noted as outdated, potentially containing inaccurate information. Antivirus warnings may occur due to the program's need to hook into the Among Us process. Console support is listed as "Coming Soon" with specific dates from late 2021.

Health Check
Last Commit

2 months ago

Responsiveness

1 day

Pull Requests (30d)
0
Issues (30d)
1
Star History
10 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.