Skip to main content

Let Windows notifications fly across your screen like a little plane.

Project description

MessageFlight

中文 | English | 日本語 | 한국어 | Bahasa Indonesia | ไทย | Tiếng Việt | Bahasa Melayu

Python PyQt6 Windows PyPI License CI
Languages

Let Windows notifications fly across your screen like a little plane.

Screenshots

Plane flying above a game window Plane flying above a game window Plane flying across the desktop
Plane in cyber preset

Features

  • Animated plane overlay for real Windows notifications
  • System tray controls for pause, demo notification, do-not-disturb, settings, autostart, and quit
  • Lightweight UI languages: Chinese, English, Japanese, Korean, Indonesian, Thai, Vietnamese, and Malay
  • Custom colors, flight paths, and vehicle presets
  • Optional TTS support through SAPI or MiniMax

Quick Start

Requires Windows 10/11 and Python 3.8+.

git clone https://github.com/wx528/MessageFlight.git
cd MessageFlight
python -m venv .venv
.venv\Scripts\activate
pip install .
python message_flight.py

Using uv:

uv sync
uv run python message_flight.py

MIT License

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

messageflight-0.2.4.tar.gz (2.0 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

messageflight-0.2.4-py3-none-any.whl (47.1 kB view details)

Uploaded Python 3

File details

Details for the file messageflight-0.2.4.tar.gz.

File metadata

  • Download URL: messageflight-0.2.4.tar.gz
  • Upload date:
  • Size: 2.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.9

File hashes

Hashes for messageflight-0.2.4.tar.gz
Algorithm Hash digest
SHA256 fa0dc046cccba9d97666ee92c200b8d4725c1fbaaff676acf0504b1d850af00b
MD5 8abea9ac6893c91bb5a665f03cb4b831
BLAKE2b-256 f367de1d5957314bfcb58b7b49c28fdcc7d7ffde7ef44cac96a0effa3327bddb

See more details on using hashes here.

File details

Details for the file messageflight-0.2.4-py3-none-any.whl.

File metadata

  • Download URL: messageflight-0.2.4-py3-none-any.whl
  • Upload date:
  • Size: 47.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.9

File hashes

Hashes for messageflight-0.2.4-py3-none-any.whl
Algorithm Hash digest
SHA256 31fec7892f193fd0f0cc8615178c8fda40f1d4800cdadeb048cc04343bf79506
MD5 1b62d452fad987e4d932ca6730ac5f50
BLAKE2b-256 0faa7b3fe3cb508a681e4e30ca316ef319c32d457e1edc64f1f5a874aff8fdaa

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page