Skip to main content

Lightweight Python library to show simple dialogs.

Project description

Twitter GitHub issues GitHub forks GitHub stars GitHub license GitHub Workflow Status GitHub top language PyPI - Downloads


Logo

SmokeMSG

Best Python Library To Show Simple Dialogs.

Explore the docs »

View Demo · Report Bug · Request Feature

smokemsg provides following functions to show dialogs.

  • :warning: alert
  • :question: confirm
  • :pencil: prompt

Features

  • Pure Python,
  • No dependencies(only depends on standard Python library)
  • works on Python 3 and Python 2
  • Cross platform :heavy_plus_sign:
    • ® Windows(from at least XP)
    • ® Linux(most ones anyway, including Raspbian)
    • macOS® OS X
    • ® Android
    • iOS® iOS(Apple phones)
  • Easy packaging - no fancy (and heavy) GUI libraries. Easy to use with cx_Freeze and PyInstaller.

Installation

pip install smokemsg

You may want to use py -m pip, python -m pip or python3 -m pip depending on your python installation and platform.

Example:

import smokemsg

if smokemsg.confirm('Are You Sure?', 'Question'):
    print('Sure...')

License

Licensed under MIT license. See LICENSE for details.

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

SmokeMSG-0.0.1.dev1.tar.gz (8.4 kB view hashes)

Uploaded Source

Built Distribution

SmokeMSG-0.0.1.dev1-py2.py3-none-any.whl (8.8 kB view hashes)

Uploaded Python 2 Python 3

Supported by

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