Display native customizable Mac OS dialogs and notifications with ease
Project description
Notipy
Python packge to display native customizable Mac OS dialogs and notifications with ease
Check out the code for these examples in examples/dialogs/readme_examples.py
.
🚀 Features
- Display native dialogs
- Add buttons
- Text input (including hidden/password fields)
- Callbacks (get button pressed and text enterd)
- Customize icons
- Display native notifications
- Customize title, subtitle, and information text
- Cusomize icon
- Schedule a notification (using
delay
) - Callbacks (button pressed, reply text, ...) (please see this answer)
🛠 Quick start
Install
pip3 install notipy-osx
Display a dialog
from notipy_osx import dialog_prompt
dialog_prompt(text='This is a basic dialog')
Show a notification
from notipy_osx import notify
notify(title='New Notifiation')
Next steps
- View the guide for a full understanding of all the parameters for the
display_dialog
andnotify
functions - See the examples
- View (and star) the GitHub repository
📕 View the rest of the documentation here
😱 Issues and limitations
- No callbacks for notifications (please see this answer)
- Only for Mac OS
♥️ Support
If you liked this project, consider supporting by
📜 License
- MIT
- The icon
Terminal.icns
inexamples/icons
is a copy of Terminal.app's icon, which is copyrighted by Apple.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
notipy_osx-0.0.5.tar.gz
(3.8 kB
view hashes)
Built Distribution
Close
Hashes for notipy_osx-0.0.5-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 281ff0b7c10b1f1733b0e2c0f744fad4dd7d6191f0c88655331d72c95f4c69c8 |
|
MD5 | 58f5391ede8aed4eb263c90139580041 |
|
BLAKE2b-256 | fd8c5cba771be01d259dca677d611db0294fe0be228053996bb71242234c22aa |