Skip to content

welpo/zutsu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

zutsu logo
prs welcome app status license clean commits

try it now〜

focus on one task at a time

i built ずつ to practice through time blocks, with the flexibility of pause/resume. the name comes from 一つずつ (hitotsu-zutsu), meaning "one at a time"

demo

_demo.mov

try it now〜

features

  • clean, distraction-free interface with dark/light mode
  • private:
    • no accounts, no tracking
    • works entirely offline
    • all data stored locally
  • import/export task lists (json)
  • extra utilities (pomodoro®, coin flip, counter, stopwatch…)
  • browser and sound notifications on completion
  • keyboard shortcuts:
    • space: pause/resume
    • enter: add task (when input is focused)

contributing

please do! i'd appreciate bug reports, improvements (however minor), suggestions…

ずつ uses vanilla javascript, html, and css. to run locally:

  1. clone the repository: git clone https://github.com/welpo/zutsu.git
  2. navigate to the app directory: cd zutsu/app
  3. start a local server: python3 -m http.server
  4. visit http://localhost:8000 in your browser

the important files are:

  • index.html: basic structure
  • styles.css: styles
  • app.js: logic

need help?

something not working? have an idea? let me know!

license

ずつ is free software: you can redistribute it and/or modify it under the terms of the GNU general public license as published by the free software foundation, either version 3 of the license, or (at your option) any later version.