MessageFlight
中文 | English | 日本語 | 한국어 | Bahasa Indonesia | ไทย | Tiếng Việt | Bahasa Melayu
Let Windows notifications fly across your screen like a little plane.
Screenshots
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
Metadata
Release files for messageflight 0.2.6
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| messageflight-0.2.6.tar.gz | 2.0 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| messageflight-0.2.6-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 2.1 MB
Release files / messageflight-0.2.6.tar.gz
| Download URL | messageflight-0.2.6.tar.gz |
|---|---|
| Size | 2.0 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2151d2a18ea4bee6ddffdb61b4cf0040c88ad7e84318c08bdb70c462585bb458
|
|
BLAKE2b-256 checksum How to use checksums |
18e9cdfe20328816ceec270617479267a58d5c0be986bb2607d3441e56c9da6d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.9
|
Release files / messageflight-0.2.6-py3-none-any.whl
| Download URL | messageflight-0.2.6-py3-none-any.whl |
|---|---|
| Size | 52.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b46ef8bba578aa6b0e9fd931e6d7a626b4a8a4662a616fd6bfa2b5105385cb03
|
|
BLAKE2b-256 checksum How to use checksums |
f2cf2a83d540d96de8faa2a4be41adcc5d3ec570aa08031febdd80b1cc0605f2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.9
|