Pomodoro TubeはPythonで開発されたポモドーロテクニック用のタイマーアプリケーションです。YouTubeの動画を組み込んで、作業中や休憩中に好きな動画を視聴することができます。
- ポモドーロタイマー(25分作業 / 5分休憩)
- 長時間休憩オプション(4セット後に15分休憩)
- YouTubeビデオプレーヤー統合
- タスクリスト管理(5つ)
- Notion連携機能
- Python 3.7以上
- PyQt5
- PyQtWebEngine
- その他の依存ライブラリ(requirements.txtを参照)
- リポジトリをクローンまたはダウンロードします。
git clone https://github.com/zapabob/pomodoro_tube.git cd pomodoro_tube
- 仮想環境を作成し、アクティベートします(推奨)。
python -m venv venv source venv/bin/activate # Linuxの場合 venv\Scripts\activate # Windowsの場合
- 必要なライブラリをインストールします。
pip install -r requirements.txt
-
アプリケーションを起動します。 python pomodoro_tube.py
-
「開始」ボタンをクリックしてポモドーロタイマーを開始します。
-
YouTubeのURLを入力し、「読み込み」ボタンをクリックして動画を再生します。
-
タスクを入力し、「タスクを追加」ボタンをクリックしてタスクリストに追加します。
- YouTubeの利用規約に従って使用してください。
- Notion連携機能を使用する場合は、別途NotionのAPIキーが必要です。
- アプリケーションの使用中は、適度な休憩を取ることを忘れずに。
このプロジェクトはMITライセンスの下で公開されています。詳細はLICENSEファイルを参照してください。
バグ報告や機能リクエストは、GitHubのIssueを通じてお願いします。プルリクエストも歓迎します。
峯岸亮
このプロジェクトは学習目的で作成されました。商用利用する場合は、各サービスの利用規約を確認してください。