Skip to main content

Terminal Pomodoro Timer

https://github.com/JaDogg/pydoro/raw/develop/images/logo.png PyPI CI Python Support Chat https://img.shields.io/badge/code%20style-black-000000.svg

Installation 🎉

Install via pip:

$ pip install pydoro
$ pydoro

Done.

You can also use pip install "pydoro[audio]" to get audio dependencies for OSX(pyobjc-core) and Linux(PyGObject).

Also for Linux pygame will be used if it’s installed. (Try this if you cannot get PyGObject to work)

For some systems you may have to use pip3 instead. Only Python 3.6+ is supported.

On windows you may try the packaged .exe file. See the releases page.

If you have pipx:

$ pipx install pydoro

Usage 📖

  • Run pydoro to launch. More info in wiki.

https://github.com/JaDogg/pydoro/raw/develop/images/animation.gif

Options: Use –no-sound to mute alarms, –no-clock to hide the clock or –focus for both clock hiding and sound muting

Credits 🙇‍♂️

  • Pomodoro - Invented by Francesco Cirillo

  • playsound.py - For playing audio file, Copyright (c) 2016 Taylor Marks

  • prompt-toolkit - Awesome TUI library 😎

  • b15.wav - Dana robinson designs, CC0 from freesound

Contributors 🙏

Why ? 🤔

  • I wanted to follow Pomodoro Technique.

  • I don’t like to use mobile apps or web apps.

  • No user info is stored, tracked or shared.

  • I spend lot of time on my Terminal.

  • Written in Python 🐍.

Metadata

Release files for pydoro 0.2.3

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

Source distribution (sdist)

Source distribution for pydoro 0.2.3
File Size Uploaded
pydoro-0.2.3.tar.gz 534.5 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for pydoro 0.2.3
File Interpreter ABI Platform
pydoro-0.2.3-py3.9.egg Legacy Egg format - - Details
pydoro-0.2.3-py3-none-any.whl Python 3 none any Details

Total release size: 1.6 MB

Release files / pydoro-0.2.3.tar.gz

Download URL pydoro-0.2.3.tar.gz
Size 534.5 kB
Tags Source
SHA-256 checksum
How to use checksums
4462ec240a68312e6bb551a78c28edd4b7a7ba9ff728e2467d5ddfde8d68d81e
BLAKE2b-256 checksum
How to use checksums
98f39357b3eba1280234487360a54c7494d3eef18f8ccd4c5351c51963f8c771
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.2

Release files / pydoro-0.2.3-py3.9.egg

Download URL pydoro-0.2.3-py3.9.egg
Size 531.3 kB
Tags Egg
SHA-256 checksum
How to use checksums
f3fc5e854ede6907e2d63315c30a7a527548d8c3e431d60d85b14fb6525be916
BLAKE2b-256 checksum
How to use checksums
39cabea5e1bace0a88259d1a3df542832d7afd374b1394e9b96a2344880266cd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.2

Release files / pydoro-0.2.3-py3-none-any.whl

Download URL pydoro-0.2.3-py3-none-any.whl
Size 532.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c1a3d97f8c09566a9aed5e045a140be0285a810f92fb4fe45eb5aa19748508e1
BLAKE2b-256 checksum
How to use checksums
4cc9af399c6bf61610562728cedb0afd7f4a6cc7dbd19348020fcf69e67c1e4d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.2

Release history Release notifications | RSS feed

This release

0.2.3 This release

3 release files

0.2.2

3 release files

0.2.1

3 release files

0.2.0

3 release files

0.1.4

3 release files

0.1.3

3 release files

0.1.2

3 release files

0.1.1

1 release file

0.1.0

3 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