Skip to main content
https://img.shields.io/pypi/v/focusedme.svg CI Status Documentation

A minimalist Pomodoro timer that runs in your terminal

Installation and usage

Install via pip

$ pip install focusedme

Read instructions

$ focusedme -h

Common usage (default pomodoro values)

$ focusedme

Platform Support

  • Windows: Uses built-in winsound module - no extra dependencies required!

  • macOS: Uses built-in afplay command - no extra dependencies required!

  • Linux/Other: Uses simpleaudio library, automatically installed with pip

https://raw.githubusercontent.com/scopeta/focusedme/master/docs/images/UI.png

Overview

Project Background and Description

The goal of this project is to implement a productivity timer based on Pomodoro technique using Python programming language

The focusedMe module implements the basic features of a Pomodoro timer that runs in a terminal and provide a minimalist text-based interface. The timer provides an easy way to break down work into focused sessions, traditionally 25 minutes in length, separated by short or long breaks. Each session is known as a Pomodoro.

The timer tracks the sessions and notify the user of completion, as well as allow them to control its progress.

Features

The timer currently includes the following features:

  • Allows users to initialize the timer with default parameters (25 mins for focused sessions and long breaks, and 5 mins for short breaks)

  • Tracks sessions according the Pomodoro technique and properly handling short and long breaks

  • Updates the user in real time through a text-based interface

  • Includes command line help and user options in the screen

  • Plays a sound to alert the user when a session is completed and a new one is about to start

  • Allows user to skip or pause a session or stop timer

  • Allows user to visualize information about progress

Metadata

Release files for focusedme 0.1.84

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

Source distribution (sdist)

Source distribution for focusedme 0.1.84
File Size Uploaded
focusedme-0.1.84.tar.gz 306.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for focusedme 0.1.84
File Interpreter ABI Platform
focusedme-0.1.84-py3-none-any.whl Python 3 none any Details

Total release size: 611.4 kB

Release files / focusedme-0.1.84.tar.gz

Download URL focusedme-0.1.84.tar.gz
Size 306.5 kB
Tags Source
SHA-256 checksum
How to use checksums
9be18e0c5f5a4c08302b84df4b7bba94c86d0d005f502e5c13a5ba94ea045070
BLAKE2b-256 checksum
How to use checksums
9c5bc1dc6666151b82f346fda6f3e64bb683013a7648e3218a2c5e3219eb2658
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 May 14, 2025.

Transparency log

Release files / focusedme-0.1.84-py3-none-any.whl

Download URL focusedme-0.1.84-py3-none-any.whl
Size 304.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
160cfc7b6f78b49b036cfb654ab6f5a0d81d448c56d13602112e691bc7ab5cb0
BLAKE2b-256 checksum
How to use checksums
ee74fd4bc7606ce6dfd315d84a02feca0fdbe04555403e7d284125beaba9f1f5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 May 14, 2025.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.84 This release

2 release files

0.1.81

2 release files

0.1.78

2 release files

0.1.77

2 release files

0.1.76

2 release files

0.1.75

2 release files

0.1.74

2 release files

0.1.62

2 release files

0.1.61

2 release files

0.1.60

2 release files

0.1.56

2 release files

0.1.55

2 release files

0.1.53

2 release files

0.1.51

2 release files

0.1.49

2 release files

0.1.48

2 release files

0.1.47

2 release files

0.1.46

2 release files

0.1.44

2 release files

0.1.43

2 release files

0.1.42

2 release files

0.1.40

2 release files

0.1.38

2 release files

0.1.37

2 release files

0.1.36

2 release files

0.1.34

2 release files

0.1.33

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