Skip to content

Installation

Install Toss on your platform.

  1. Download the latest release from GitHub Releases
  2. Open the downloaded .dmg file
  3. Drag Toss.app to Applications folder
  4. Open Toss from Applications
  5. Grant accessibility permissions when prompted
  1. Download the latest release from GitHub Releases
  2. Run the installer or extract the portable version
  3. Launch toss.exe
  4. Windows may prompt for firewall permissions - allow access
  1. Download the AppImage from GitHub Releases
  2. Make it executable:
    Terminal window
    chmod +x toss-*.AppImage
  3. Run the AppImage:
    Terminal window
    ./toss-*.AppImage

All Platforms:

macOS:

  • Xcode (from App Store)
  • Xcode Command Line Tools: xcode-select --install
  • CocoaPods: brew install cocoapods

Linux (Debian/Ubuntu):

Terminal window
sudo apt-get update
sudo apt-get install -y clang cmake ninja-build pkg-config \
libgtk-3-dev liblzma-dev libstdc++-12-dev

Windows:

  • Visual Studio 2022 with “Desktop development with C++” workload
  • Windows 10 SDK
Terminal window
# Clone the repository
git clone https://github.com/rennerdo30/toss-share.git
cd toss-share
# Run setup script (recommended)
./scripts/setup.sh
# Or manually build:
make build # Build Rust components
make release-macos # Build macOS app
make release-linux # Build Linux app
make release-windows # Build Windows app

Build outputs are placed in the dist/ directory.

Terminal window
brew install cocoapods
cd flutter_app/macos && pod install
Terminal window
sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
sudo xcodebuild -runFirstLaunch
Terminal window
flutter config --enable-macos-desktop
flutter config --enable-linux-desktop
flutter config --enable-windows-desktop
Terminal window
cd flutter_app
flutter clean
flutter pub get