Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Yonagi04/FocusMate

Repository files navigation

FocusMate

中文版 | 日本語版

FocusMate is a daily planning and focus timer application built with Electron. It supports white noise playback, reminders, and xschedule planning, helping users stay focused and boost productivity.

(Still under development — some features are not yet complete)

(Currently only supports Chinese, more languages will be supported in the future)

Features

  • ✅ Pomodoro timer (default 25-minute work + 5-minute break)
  • ✅ Customizable durations (adjustable work/short break/long break times)
  • ✅ White noise playback
  • ✅ Time-up sound alerts + desktop notifications
  • ✅ Automatic cycle management (long break after every 4 cycles)
  • ✅ Dark / light UI themes
  • ✅ Persistent settings storage
  • ✅ Task management
  • ✅ Daily focus time & completed task statistics

Installation & Usage

Install dependencies

npm install

Start development environment

npm run dev

Build for production

# Windows
npm run build:win

# macOS
npm run build:mac

# Linux
npm run build:linux

License

MIT License. Copyright (c) 2025 Yonagi04.

About

FocusMate is a daily planning/focus timing software built on Electron and developed with Vue.

Topics

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors