Skip to content

StandTall Second Version

Choose a tag to compare

@akshaykpillai369-max akshaykpillai369-max released this 04 Jul 14:25

v1.1 — Cross-Platform Release

StandTall Pro is now available on Windows, macOS, and Linux! This release features a completely rewritten cross-platform codebase, near-zero startup impact, a first-launch setup window, and standalone packages for all platforms.

Screenshot 2026-07-05 120956

What's new

  • 🌍 Cross-platform — works on Windows, macOS, and Linux
  • 🚀 Near-zero startup impact — CustomTkinter now loads only when you open Settings
  • 🪟 First-launch window — settings appear automatically on first run so new users can configure the app
  • 🔒 Single-instance lock — prevents duplicate app instances (works on all OS)
  • 🔔 Cross-platform notifications — native Windows balloons, macOS osascript, Linux notify-send
  • 🚀 Faster startup — switched to --onedir build (no temp extraction)

Installation

Windows

  1. Download StandTall Pro.exe from the assets below
  2. Double-click to run — no installation needed
  3. On first launch, the settings window opens; after closing it, the app runs in the system tray

macOS

You need a Mac with Python 3 to build the .app bundle:

git clone https://github.com/akshaykpillai369-max/StandTall.git
cd StandTall
pip3 install -r requirements.txt
pip3 install pyobjc-framework-Cocoa
chmod +x build_mac.sh
./build_mac.sh

The standalone .app will be at dist/StandTall Pro.app. Drag it to Applications. On first launch, macOS may show a security warning — go to System Preferences > Security & Privacy and click Open Anyway.

Linux

On a Linux machine with Python 3:

git clone https://github.com/akshaykpillai369-max/StandTall.git
cd StandTall
sudo apt install python3-tk libnotify-bin   # Debian/Ubuntu
pip3 install -r requirements.txt
pip3 install python-xlib
chmod +x build_linux.sh
./build_linux.sh

Run with ./dist/StandTall\ Pro/StandTall\ Pro. Create a .desktop file for your app launcher (see README).