Skip to main content

easy-modal

PyPI - Version PyPI - Python Version

コマンドラインに不慣れなユーザーでも直感的に操作できるよう、ファイル選択、メッセージ表示、簡単な入力などの機能を提供するシンプルなGUIライブラリです。

ユーザーフレンドリーな入力と迅速なスクリプト開発の両立

GUI版はTkinterのラッパーライブラリとなっており、Tkinterの記法やウィンドウ描画等の知識ゼロでも1行でモーダルを表示できるようになっています。

TUI版ではGUI版の一部モーダルが実装されており、ASCII文字列で分かりやすいウィンドウ風ダイアログボックスを表示します。

ライセンス

MIT LICENSEを使用しています。

このライブラリ自体は標準ライブラリ+1ファイルで完結する仕様となっているため、pipでインストールしなくても直接ファイルを開発中のソースフォルダに入れることで機能します。
GUI版とTUI版のうち、必要なソースファイルだけを直接ダウンロードして、ドロップインでお使いいただくことも可能です。

使い方

[!NOTE] ドキュメント作成予定

Metadata

Release files for easy-modal 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for easy-modal 1.0.0
File Size Uploaded
easy_modal-1.0.0.tar.gz 12.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for easy-modal 1.0.0
File Interpreter ABI Platform
easy_modal-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 24.2 kB

Release files / easy_modal-1.0.0.tar.gz

Download URL easy_modal-1.0.0.tar.gz
Size 12.6 kB
Tags Source
SHA-256 checksum
How to use checksums
01248d72568745ff23d4e3738c3dea36597796d4cbf65efa51f0775f39819fa6
BLAKE2b-256 checksum
How to use checksums
81a09bb4a75bf5d41b4307e5d8ab3e2549b1c33cb0ed8f582c7ef85c8ec7536e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2025.

Transparency log

Release files / easy_modal-1.0.0-py3-none-any.whl

Download URL easy_modal-1.0.0-py3-none-any.whl
Size 11.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
10a3e62491b9a7d75d0cc817801aa76a578f03e7798463ed78b93cfaf85dac6f
BLAKE2b-256 checksum
How to use checksums
a32f1667449321b647196c754590f5c2a91a299fb9db64f1285550b5541c3495
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2025.

Transparency log

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page