Skip to content
A simple yet featureful pomodoro in the tray/menubar
Branch: master
Clone or download
Latest commit 682b49f Mar 18, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github
assets
public
src
.gitignore
.travis.yml
LICENSE
README.md
appveyor.yml
package.json
yarn.lock

README.md

Tempus

A simple yet featureful pomodoro in the tray/menubar

Windows Release Badge MacOS Release Badge Version Last commit

Tempus cover

Download Last GitHub version

Features

Click on the arrows to get more informations about these features

⏱️ Change work time and pause time

Want to work 27 min ? You can.

preview

⏲️ Automagically set the timer till the next hour

Want to work until 8 PM ? You can set the timer automagically for you.
Note: It will revert your settings after the timer.

preview

🚩 Goals

Want to work at least 1 hour a day ? You can create a goal for that.

preview

🔥 Streak

It counts how many times you finished a pomodoro.

preview

📊 Statistics

It gives you insights about your productivity.

preview

🔁 Cycles

If set, it will automatically stop the pomodoro after `x` times.

preview

Want to contribute ?

Prerequisites

Steps

  1. Clone the repository
> git clone https://github.com/KeziahMoselle/pomodoro.git
  1. Install dependencies :
> cd pomodoro && npm install
  1. Run the app in development mode
> npm run dev

Project tree

|-- pomodoro
    |-- assets              <-- Assets for the app
    |-- build               <-- The React build
    |-- dist                <-- Binaries will be generated here
    |-- public
    |   |-- app.js          <-- Electron main process
    |   |-- icons.js
    |   |-- index.html
    |   |-- preload.js      <-- Inject Node modules to the renderer process
    |   |-- store.js        <-- Store
    |   |-- icons
    |-- src                 <-- React App
        |-- App.jsx         <-- Main component
        |-- index.css       <-- Main CSS
        |-- index.js
        |-- components
        |-- fonts

How to build ?

> npm run build

The binaries will be created in the dist folder.

Built With

  • Electron - framework for creating native applications with web technologies
  • React - A JavaScript library for building user interfaces

License

This project is licensed under the MIT License.

You can’t perform that action at this time.