初心者向け

Python GUI アプリ 89本
初心者向け tkinter サンプル集

tkinterを使ったGUIアプリの作品例を89本。電卓・ゲーム・便利ツールなど、コピーしてすぐ試せる完全なソースコード(一部のアプリは追加ライブラリの導入が必要)と、1本あたり平均約8,800字の詳しい解説付き。手を動かす練習にそのまま使えます。

📦 ライブラリ: 大半が tkinter(標準)だけで動作 🎯 対象: Python初心者 ✅ 全89本 起動と基本操作を確認(全機能のテストではありません)
89
GUIアプリ
約78万字
解説テキスト(合計)
85/89
追加ライブラリ不要

番号は通し番号です。整理した記事の番号は欠番にしています。

💡
tkinter とは

tkinter は Python に標準で付属するGUIライブラリです。追加インストール不要で、Windows・Mac・Linux のどこでも動作します。89本中85本はこの標準ライブラリだけで動きます。残りの4本(画像処理に Pillow、音声合成に pyttsx3 を使うアプリ)だけは、各ページの手順に従って pip install が必要です。このうち No.040・No.074 は、ライブラリが無くても一部の機能を省いて動きます。

PySide6・Flet・CustomTkinter など、ほかの GUI ライブラリも気になる方は、tkinter と PySide6・Flet の違いで、最初の1本に tkinter を選んでよい理由と乗り換えの目安を確認できます。

📍
「文法は分かったけど、何を作ればいい?」そんな方へ

89本もあると迷いますが、上から全部やろうとしなくて大丈夫。まずは ★☆☆(易しい)を1本だけ作ってみましょう。最初の1本は No.001 Hello World ウィンドウ か No.002 シンプル電卓 がおすすめです。

どの順番で進めるか迷うなら 入門後の練習ロードマップ(最初の10本を順番指定)、レベル別に選びたいなら 練習お題集 をどうぞ。文法に不安があれば Python基本構文の一覧(83項目チートシート付き) を脇に開いておくと、書き方で手が止まりません。

カテゴリ別に探す(全89本の内訳)

初心者向けアプリは、作りたいものから選べるように次の5ジャンルで構成しています。気になるジャンルから手を動かしてみましょう。

下のフィルターボタンを押すと、各ジャンルだけに絞り込んで一覧できます。

🚀
初心者アプリをマスターしたら中級へ

初心者向けアプリを作り終えたら、データベース・API連携・画像処理など、より実用的な中級アプリに挑戦しましょう。

中級者用アプリ 90本を見る →

🛠️
学習環境も整えよう

「どの順番で作ればいいか」迷ったら入門後の練習ロードマップ(最初の10本を順番指定)か、練習お題集(レベル別セット+苦手スキル別ドリル)へ。アプリ89本を快適に進めるなら環境への投資も有効です:Python入門書のおすすめランキング・おすすめPC。