Tomato Mien app icon

Tomato Mien

Simple Rule-Based Reminder App

Key Features

Get notified at the right time with flexible condition settings

Audio & Visual Alerts

Get notified with sound and visual alerts. Visual alerts can be toggled on or off per rule.

Simple Setup

Create alarm rules in just a few clicks with no complicated configuration. Anyone can get started right away.

Rule Management Dashboard

A fast, intuitive dashboard to manage all your rules at a glance. Search, sort, and toggle rules on or off instantly.

Runs in Background

A fully offline app — no network required, ever. Your alarms run reliably in the background and notify you right on time.

App Preview

Manage your alarm rules effortlessly with an intuitive interface

Tomato Mien rules list screen with search bar, active/total count, sort options, and rule cards with toggle

Rules List

Tomato Mien rule editor with filters (AND), triggers (OR), summary, notification toggle, and scheduled activation

Rule Editor

Tomato Mien Pomodoro screen with a circular timer, session progress dots, and a start button

Pomodoro Timer

Tomato Mien settings screen with time format, theme, preview section, and Pomodoro plugin toggle

Settings

How to Use

Set up your first alarm rule in four simple steps

1

Create a Rule

Give your alarm rule a name to get started

2

Add Triggers

Choose interval (e.g. every 15 min) or specific time (e.g. 2:30 PM)

3

Set Filters (Optional)

Restrict when alarms fire with time ranges (e.g. 9 AM - 5 PM only)

4

Enable & Go

Toggle the rule on — alarms run in the background, even when minimized

Use Cases

See how others use Tomato Mien to stay on track

Focus Timer

Every 25 min 9 AM - 6 PM

Stay productive with regular break reminders during work hours

Hydration Reminder

Every 30 min 9 AM - 6 PM

Never forget to drink water throughout the day

Meeting Prep

At 2:25 PM

Get a heads-up 5 minutes before your daily standup

Hourly Stretch

Every 60 min 9 AM - 5 PM

Remind yourself to stand up and stretch every hour

Medication Alert

At 8:00 AM, 8:00 PM

Never miss your morning and evening medication

Night Study Timer

Every 20 min 10 PM - 2 AM

Track study sessions during late-night hours

Frequently Asked Questions

Common questions about Tomato Mien

Is Tomato Mien free?
Yes, Tomato Mien is completely free and open-source under the MIT License.
What platforms does Tomato Mien support?
Tomato Mien supports macOS, Windows, and Linux. Download the .dmg for macOS, .exe for Windows, or .AppImage for Linux from the GitHub Releases page.
Does Tomato Mien require an internet connection?
No. Tomato Mien is a fully offline app. All data is stored locally on your device. The only optional network usage is checking for updates.
How do I create an alarm rule?
Click the + button to create a new rule, give it a name, add triggers (interval or specific time), optionally set filters (time ranges), and toggle the rule on.
How do I enable the Pomodoro timer?
Open Settings, go to the Plugins section, and turn on the Pomodoro Timer toggle. Restart the app to apply the change, then the Pomodoro tab will appear in the bottom navigation.
Does it work in the background?
Yes. Tomato Mien uses a Web Worker to evaluate alarm conditions in the background. Alarms fire even when the app is minimized.
What types of alarms can I set?
You can set interval alarms (e.g. every 15 minutes), specific time alarms (e.g. 2:30 PM), combine multiple triggers per rule, and add time range filters to control when alarms are active.
Can I schedule rules to activate later?
Yes. You can set a scheduled activation date so the rule automatically enables itself at a future time.
How does notification work?
Tomato Mien uses native desktop notifications with sound alerts. Notifications can be toggled on or off per rule. It falls back to Web Notification API if native notifications are unavailable.

Installation

Download the installer for your operating system

macOS

Download and install the .dmg file

Download

Windows

Download and run the .exe installer

Download
SmartScreen Warning

The installer is not code-signed yet, so Windows SmartScreen may block it.

  1. Click "More info" on the SmartScreen popup
  2. Click "Run anyway" to proceed with the installation

Linux

Download and run the AppImage

Download