Skip to content

仓库 files navigation

todometer

A simple task app with a progress bar.

todometer

Download

Nab the latest version from the 发布 page!

Web clipper

You can install the todometer web clipper to your favorite browser to add tasks to todometer with a single click!

Development

  • Clone the repo:
$ git clone https://github.com/cassidoo/todometer.git
  • Go to the project directory and install dependencies:
$ cd todometer && npm install

To show the Electron application window with your current build:

$ npm run dev

To build a production version:

$ npm install
$ npm run postinstall
$ npm run pre-electron-pack
$ npm run pack           # all platforms
$ npm run pack:mac       # macOS only (DMG + ZIP)
$ npm run pack:win       # Windows only (NSIS installer)
$ npm run pack:linux     # Linux only (AppImage)

See more in the Release documentation.

Features

  • Add, complete, pause, and delete to-do items
  • Drag and drop to reorder items or move them between groups
  • Daily auto-reset with optional notifications and reminders
  • 设置 drawer — click menu at the bottom of the app to configure:
    • Notification preferences (reset notifications, reminder frequency)
    • Data vault location (move your database anywhere)
    • Display options (show/hide reset and copy buttons)
    • Local REST API and MCP server for external integrations
  • API & MCP integration — control todometer from scripts, shortcuts, or AI assistants
  • Protocol handler — add todos via todometer://add?text=... URLs

Contributing

See the contribution guidelines!

关于

A simple task app with a progress bar

Topics

Resources

Contributing

Stars

2.1k stars

关注者

33 watching

复刻s

发布

Sponsor this project

Used by

贡献者

Languages